From fe4d3912a5bc748cfb827815d9cf0e497716b9f5 Mon Sep 17 00:00:00 2001 From: gahusb Date: Thu, 28 May 2026 02:37:19 +0900 Subject: [PATCH] feat(lotto): _shared/access_log install (Phase 1 PoC) --- lotto/app/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lotto/app/main.py b/lotto/app/main.py index 9e9949c..ed6647b 100644 --- a/lotto/app/main.py +++ b/lotto/app/main.py @@ -5,6 +5,7 @@ from typing import Optional, List, Dict, Any, Tuple from fastapi import FastAPI, HTTPException from pydantic import BaseModel from apscheduler.schedulers.background import BackgroundScheduler +from _shared.access_log import install as install_access_log logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(name)s] %(levelname)s %(message)s") logger = logging.getLogger("lotto-backend") @@ -49,6 +50,7 @@ from .routers import review as review_router from .jobs.grade_weekly_review import run_for_latest as grade_run_for_latest app = FastAPI() +install_access_log(app) app.include_router(curator_router.router) app.include_router(briefing_router.router) app.include_router(review_router.router)