Coverage for src/data_api/data/manager.py: 100%

3 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-11-13 19:28 +0000

1""" 

2Shared data manager instance for the application. 

3 

4This module provides a global nthudata instance that can be imported 

5by any module without causing circular imports. 

6""" 

7 

8from data_api.core.settings import settings 

9from data_api.data import NTHUDataManager 

10 

11# Global data manager instance 

12nthudata = NTHUDataManager( 

13 file_details_cache_expiry=settings.file_details_cache_expiry, 

14 http_timeout=settings.data_http_timeout, 

15)