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)))