Merge pull request #604 from cboelsen/master

Allow disabling access log with uvicorn's `--no-access-log`
This commit is contained in:
Donkie
2025-02-24 21:02:17 +01:00
committed by GitHub

View File

@@ -37,9 +37,11 @@ logging.getLogger("uvicorn").addHandler(console_handler)
logging.getLogger("uvicorn.error").setLevel(log_level) logging.getLogger("uvicorn.error").setLevel(log_level)
logging.getLogger("uvicorn.error").addHandler(console_handler) logging.getLogger("uvicorn.error").addHandler(console_handler)
logging.getLogger("uvicorn.access").setLevel(log_level) access_handlers = logging.getLogger("uvicorn.access").handlers
logging.getLogger("uvicorn.access").removeHandler(logging.getLogger("uvicorn.access").handlers[0]) if access_handlers:
logging.getLogger("uvicorn.access").addHandler(console_handler) logging.getLogger("uvicorn.access").setLevel(log_level)
logging.getLogger("uvicorn.access").removeHandler(access_handlers[0])
logging.getLogger("uvicorn.access").addHandler(console_handler)
# Get logger instance for this module # Get logger instance for this module
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)