diff --git a/api/app.py b/api/app.py index 13e0b9c28..15371be2a 100644 --- a/api/app.py +++ b/api/app.py @@ -14,7 +14,7 @@ from starlette.responses import StreamingResponse from chalicelib.utils import helper from chalicelib.utils import pg_client from crons import core_crons, core_dynamic_crons -from routers import core, core_dynamic +from routers import core, core_dynamic, additional_routes from routers.subs import insights, metrics, v1_api, health, usability_tests loglevel = config("LOGLEVEL", default=logging.WARNING) @@ -121,6 +121,8 @@ app.include_router(usability_tests.public_app) app.include_router(usability_tests.app) app.include_router(usability_tests.app_apikey) +app.include_router(additional_routes.app) + # @app.get('/private/shutdown', tags=["private"]) # async def stop_server(): # logging.info("Requested shutdown") diff --git a/api/routers/additional_routes.py b/api/routers/additional_routes.py new file mode 100644 index 000000000..268f06e9f --- /dev/null +++ b/api/routers/additional_routes.py @@ -0,0 +1,4 @@ +# this file will be overwritten by the managed saas +from routers.base import get_routers + +public_app, app, app_apikey = get_routers()