Add logging params

This commit is contained in:
Anibal Angulo
2026-02-20 20:36:16 +00:00
parent a3776052ed
commit befa549bca

View File

@@ -14,7 +14,7 @@ from .routers import conversation_router, notification_router, quick_replies_rou
# Configure logging # Configure logging
logging.basicConfig( logging.basicConfig(
level=logging.INFO, level=settings.log_level,
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
) )
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@@ -80,6 +80,7 @@ def main() -> None:
parser.add_argument("--limit-concurrency", type=int, default=None, help="Max concurrent connections per worker") parser.add_argument("--limit-concurrency", type=int, default=None, help="Max concurrent connections per worker")
parser.add_argument("--backlog", type=int, default=2048, help="TCP listen backlog (default: 2048)") parser.add_argument("--backlog", type=int, default=2048, help="TCP listen backlog (default: 2048)")
parser.add_argument("--reload", action="store_true", help="Enable auto-reload (dev only)") parser.add_argument("--reload", action="store_true", help="Enable auto-reload (dev only)")
parser.add_argument("--no-access-log", action="store_true", help="Disable uvicorn access logs")
args = parser.parse_args() args = parser.parse_args()
uvicorn.run( uvicorn.run(
@@ -90,6 +91,7 @@ def main() -> None:
limit_concurrency=args.limit_concurrency, limit_concurrency=args.limit_concurrency,
backlog=args.backlog, backlog=args.backlog,
reload=args.reload, reload=args.reload,
access_log=not args.no_access_log,
) )