Spaces:
Sleeping
Sleeping
Commit ·
e2c804f
1
Parent(s): ab21ced
updated logging api files
Browse files
main.py
CHANGED
|
@@ -49,7 +49,7 @@ def setup_logging():
|
|
| 49 |
root_logger.addHandler(console_handler)
|
| 50 |
|
| 51 |
# Configure uvicorn loggers
|
| 52 |
-
for logger_name in ['uvicorn', 'uvicorn.
|
| 53 |
lg = logging.getLogger(logger_name)
|
| 54 |
lg.setLevel(logging.INFO)
|
| 55 |
# Clear existing handlers
|
|
@@ -59,6 +59,11 @@ def setup_logging():
|
|
| 59 |
lg.handlers = root_logger.handlers
|
| 60 |
lg.propagate = True
|
| 61 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 62 |
return logging.getLogger(__name__)
|
| 63 |
|
| 64 |
logger = setup_logging()
|
|
|
|
| 49 |
root_logger.addHandler(console_handler)
|
| 50 |
|
| 51 |
# Configure uvicorn loggers
|
| 52 |
+
for logger_name in ['uvicorn', 'uvicorn.error', 'fastapi']:
|
| 53 |
lg = logging.getLogger(logger_name)
|
| 54 |
lg.setLevel(logging.INFO)
|
| 55 |
# Clear existing handlers
|
|
|
|
| 59 |
lg.handlers = root_logger.handlers
|
| 60 |
lg.propagate = True
|
| 61 |
|
| 62 |
+
# Disable uvicorn access logging (we use our own middleware)
|
| 63 |
+
access_logger = logging.getLogger('uvicorn.access')
|
| 64 |
+
access_logger.setLevel(logging.CRITICAL) # Suppress access logs
|
| 65 |
+
access_logger.disabled = True
|
| 66 |
+
|
| 67 |
return logging.getLogger(__name__)
|
| 68 |
|
| 69 |
logger = setup_logging()
|