diff --git a/bibigrid/core/startup_rest.py b/bibigrid/core/startup_rest.py index c1dff13d..207ef2e5 100644 --- a/bibigrid/core/startup_rest.py +++ b/bibigrid/core/startup_rest.py @@ -12,6 +12,8 @@ from typing import Union import uvicorn +from uvicorn.config import LOGGING_CONFIG + import yaml from fastapi import FastAPI, status, Request from fastapi.exceptions import RequestValidationError @@ -50,6 +52,10 @@ logging.addLevelName(42, "PRINT") LOG.setLevel(logging.DEBUG) +#Uvicorn Logging +LOGGING_CONFIG["formatters"]["default"]["fmt"] = LOG_FORMAT +LOGGING_CONFIG["formatters"]["access"]["fmt"] = LOG_FORMAT + def tail(file_path, lines): return subprocess.check_output(['tail', '-n', str(lines), file_path], universal_newlines=True)