This repository was archived by the owner on Jul 9, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414console = Console ()
1515
1616# Configure Logfire
17- logfire .configure ()
17+ logfire .configure (service_name = "policyengine-api" )
18+ logfire .instrument_httpx ()
1819
1920
2021@asynccontextmanager
Original file line number Diff line number Diff line change 11from sqlmodel import Session , create_engine
2+ import logfire
23
34from policyengine_api .config .settings import settings
45
56engine = create_engine (settings .database_url , echo = settings .debug )
7+ logfire .instrument_sqlalchemy (engine = engine )
68
79
810def get_session ():
Original file line number Diff line number Diff line change 11from celery import Celery
2+ import logfire
23
34from policyengine_api .config .settings import settings
45
6+ # Configure Logfire for worker
7+ logfire .configure (service_name = "policyengine-worker" )
8+ logfire .instrument_httpx ()
9+
510celery_app = Celery (
611 "policyengine" ,
712 broker = settings .celery_broker_url ,
You can’t perform that action at this time.
0 commit comments