From b6189a9d1c0e3e873c5a30e07ebdee3f5c7281ae Mon Sep 17 00:00:00 2001 From: Titan Date: Tue, 7 Apr 2026 10:04:17 +0800 Subject: [PATCH] feat(logging): enhance logging configuration to support environment variable override for log level --- backend/app/gateway/app.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/app/gateway/app.py b/backend/app/gateway/app.py index 39d17498..64d2d093 100644 --- a/backend/app/gateway/app.py +++ b/backend/app/gateway/app.py @@ -23,9 +23,11 @@ from app.gateway.routers import ( ) from deerflow.config.app_config import get_app_config -# Configure logging +# Configure logging with env override +import os +log_level = os.environ.get("LOG_LEVEL", "INFO").upper() logging.basicConfig( - level=logging.INFO, + level=getattr(logging, log_level, logging.INFO), format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", datefmt="%Y-%m-%d %H:%M:%S", )