ranilmukesh commited on
Commit
e2c804f
·
1 Parent(s): ab21ced

updated logging api files

Browse files
Files changed (1) hide show
  1. main.py +6 -1
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.access', 'uvicorn.error', 'fastapi']:
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()