First version
This commit is contained in:
3
uvicorn_logger_config/__init__.py
Normal file
3
uvicorn_logger_config/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
from .config import LOGGING_CONFIG, logger
|
||||
|
||||
__all__ = ["LOGGING_CONFIG", "logger"]
|
||||
25
uvicorn_logger_config/config.py
Normal file
25
uvicorn_logger_config/config.py
Normal file
@@ -0,0 +1,25 @@
|
||||
from simple_logger_handler import setup_logger
|
||||
|
||||
logger = setup_logger(__name__)
|
||||
|
||||
LOGGING_CONFIG = {
|
||||
"version": 1,
|
||||
"disable_existing_loggers": False,
|
||||
"formatters": {
|
||||
"default": {
|
||||
"()": "pythonjsonlogger.jsonlogger.JsonFormatter",
|
||||
"format": "%(asctime)s %(name)s %(levelname)s %(message)s",
|
||||
}
|
||||
},
|
||||
"handlers": {
|
||||
"default": {
|
||||
"class": "logging.StreamHandler",
|
||||
"formatter": "default",
|
||||
"stream": "ext://sys.stdout",
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"level": logger.level,
|
||||
"handlers": ["default"]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user