File size: 607 Bytes
ef1ad9e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import logging
from app.config.env import env
# Disable uvicorn access logger
uvicorn_access = logging.getLogger("uvicorn.access")
uvicorn_access.disabled = True
logger = logging.getLogger("uvicorn")
def get_log_level(LOG_LEVEL):
if LOG_LEVEL == "DEBUG":
return logging.DEBUG
elif LOG_LEVEL == "INFO":
return logging.INFO
elif LOG_LEVEL == "WARNING":
return logging.WARNING
elif LOG_LEVEL == "ERROR":
return logging.ERROR
else:
return logging.ERROR
logger.setLevel(logging.getLevelName(get_log_level(env.LOG_LEVEL)))
|