__init__.py 1.2 KB

123456789101112131415161718192021222324252627282930
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from fastapi import APIRouter, Depends
  4. from common.security import valid_access_token
  5. from .login import router as login_router
  6. from . import gateway
  7. from . import dataAnalysis
  8. from . import resourceMonitoring
  9. from . import OneShareProxyHandler
  10. from . import jobs
  11. from . import upload_file
  12. from . import videoResource
  13. from . import Knowledge
  14. from . import emergencyPlans
  15. from . import incident
  16. router = APIRouter()
  17. router.include_router(login_router)
  18. router.include_router(gateway.router, prefix="/gateway") #, dependencies=[Depends(valid_access_token)]
  19. router.include_router(dataAnalysis.router, prefix="/dataAnalysis")
  20. router.include_router(resourceMonitoring.router, prefix="/resource")
  21. router.include_router(jobs.router, prefix="/jobs")
  22. router.include_router(OneShareProxyHandler.router, prefix="/oneShare")
  23. router.include_router(upload_file.router, prefix="/file")
  24. router.include_router(videoResource.router, prefix="/videoResource")
  25. router.include_router(Knowledge.router, prefix="/knowledge")
  26. router.include_router(emergencyPlans.router, prefix="/emergency_plan")
  27. router.include_router(incident.router, prefix="/incident")