from app.central_storage.webapi.routes import api_router from starlette import routing def register(app): app.include_router( api_router, prefix="/api", tags=["api"], dependencies=[], responses={404: {"description": "no page found"}}, ) if app.debug: for route in app.routes: if not isinstance(route, routing.WebSocketRoute): print( { "path": route.path, "endpoint": route.endpoint, "name": route.name, "methods": route.methods, } ) else: print( { "path": route.path, "endpoint": route.endpoint, "name": route.name, "type": "web socket route", } )