Add basic logging to main.py

This commit is contained in:
Esa Kataja
2025-02-28 12:42:51 +02:00
parent 595cc07673
commit 4c99670b92
+2 -1
View File
@@ -15,11 +15,12 @@ async def lifespan(app: FastAPI):
startup.init_app() startup.init_app()
global db global db
db = duckdb.connect(str(settings.database_file)) db = duckdb.connect(str(settings.database_file))
logger.info("Starting app")
yield yield
logger.info("Stopping app")
db.close() db.close()
logger.info("Starting app")
app = FastAPI(lifespan=lifespan) app = FastAPI(lifespan=lifespan)
app.add_middleware( app.add_middleware(