Create logging target option and fallbacks

This commit is contained in:
2026-05-06 00:38:56 +02:00
parent b295738c0e
commit 4cdd52059d
2 changed files with 92 additions and 37 deletions
+1 -23
View File
@@ -50,27 +50,5 @@ def main():
host = host,
port = port,
server_header = False,
log_config = {
'version': 1,
'disable_existing_loggers': True,
'handlers': {
'uvicorn_handler': {
'class': 'logging.FileHandler',
'filename': str(logger_info.logfile),
'formatter': 'uvicorn_formatter',
},
},
'formatters': {
'uvicorn_formatter': {
'format': logger_info.format
},
},
'loggers': {
'uvicorn': {
'handlers': ['uvicorn_handler'],
'level': logger_info.level,
'propagate': False
},
},
}
log_config = logger_info.uvicorn_config
)