diff --git a/sql_app/logger_config.py b/sql_app/logger_config.py new file mode 100644 index 0000000..2f91b28 --- /dev/null +++ b/sql_app/logger_config.py @@ -0,0 +1,26 @@ + +log_config = { + "version": 1, + "disable_existing_loggers": False, + "formatters": { + "access": { + "()": "uvicorn.logging.AccessFormatter", + "fmt": '%(levelprefix)s %(asctime)s :: %(client_addr)s - "%(request_line)s" %(status_code)s', + "use_colors": True + }, + }, + "handlers": { + "access": { + "formatter": "access", + "class": "logging.StreamHandler", + "stream": "ext://sys.stdout", + }, + }, + "loggers": { + "uvicorn.access": { + "handlers": ["access"], + "level": "INFO", + "propagate": False + }, + }, +} \ No newline at end of file