__init__.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. """
  2. 配置模块
  3. 按功能拆分的配置文件集合
  4. """
  5. from .camera import (
  6. PANORAMA_CAMERA, PTZ_CAMERA, SDK_PATH,
  7. LOG_CONFIG, CAMERA_GROUPS, get_enabled_groups
  8. )
  9. from .detection import DETECTION_CONFIG
  10. from .tracking import TRACKING_CONFIG
  11. from .ptz import PTZ_CONFIG
  12. from .coordinator import COORDINATOR_CONFIG, CALIBRATION_CONFIG
  13. from .event import EVENT_PUSHER_CONFIG, EVENT_LISTENER_CONFIG
  14. from .system import SYSTEM_CONFIG
  15. from .oss import S3_COMPATIBLE_CONFIG
  16. from .device import (
  17. DEVICE_CONFIG, THIRD_PARTY_CONFIG, BATCH_REPORT_CONFIG, PAIRED_IMAGE_CONFIG
  18. )
  19. # 导出所有配置 (保持向后兼容)
  20. __all__ = [
  21. # 日志
  22. 'LOG_CONFIG',
  23. # 摄像头
  24. 'PANORAMA_CAMERA', 'PTZ_CAMERA', 'SDK_PATH', 'CAMERA_GROUPS', 'get_enabled_groups',
  25. # 检测
  26. 'DETECTION_CONFIG',
  27. # 跟踪
  28. 'TRACKING_CONFIG',
  29. # PTZ
  30. 'PTZ_CONFIG',
  31. # 联动与校准
  32. 'COORDINATOR_CONFIG', 'CALIBRATION_CONFIG',
  33. # 事件
  34. 'EVENT_PUSHER_CONFIG', 'EVENT_LISTENER_CONFIG',
  35. # 系统
  36. 'SYSTEM_CONFIG',
  37. # OSS
  38. 'S3_COMPATIBLE_CONFIG',
  39. # 设备与第三方平台
  40. 'DEVICE_CONFIG', 'THIRD_PARTY_CONFIG', 'BATCH_REPORT_CONFIG', 'PAIRED_IMAGE_CONFIG',
  41. ]