015 add tracing
This commit is contained in:
@@ -5,6 +5,7 @@ from fastapi import FastAPI
|
||||
from app.config import Settings, get_settings
|
||||
from app.controllers.v1.delivery import router as delivery_router
|
||||
from app.runtime.logging import configure_logging
|
||||
from app.runtime.tracing import configure_tracing
|
||||
|
||||
|
||||
def create_app(settings: Settings | None = None) -> FastAPI:
|
||||
@@ -15,6 +16,7 @@ def create_app(settings: Settings | None = None) -> FastAPI:
|
||||
application.state.settings = resolved_settings
|
||||
|
||||
application.include_router(delivery_router, prefix=resolved_settings.controller.api_prefix)
|
||||
configure_tracing(application, resolved_settings.observability)
|
||||
return application
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user