text2vector / app /logger.py
emilbm's picture
init project
5a5e912
raw
history blame contribute delete
876 Bytes
import logging
from logging.config import dictConfig
LOGGING_CONFIG = {
"version": 1,
"disable_existing_loggers": False,
"formatters": {
"default": {
"format": "[%(asctime)s] [%(levelname)s] %(name)s: %(message)s",
"datefmt": "%Y-%m-%d %H:%M:%S",
},
"json": {
"format": (
'{"time": "%(asctime)s", '
'"level": "%(levelname)s", '
'"name": "%(name)s", '
'"message": "%(message)s"}'
),
"datefmt": "%Y-%m-%d %H:%M:%S",
},
},
"handlers": {
"console": {
"class": "logging.StreamHandler",
"formatter": "default",
},
},
"root": {
"level": "INFO",
"handlers": ["console"],
},
}
dictConfig(LOGGING_CONFIG)
logger = logging.getLogger("app")