From 977c7c38ff4196f43c4784308d81fd7e6a471511 Mon Sep 17 00:00:00 2001 From: syn Date: Mon, 16 Mar 2020 22:17:48 +0300 Subject: Init commit --- app/in_log.py | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 app/in_log.py (limited to 'app/in_log.py') diff --git a/app/in_log.py b/app/in_log.py new file mode 100644 index 0000000..77c85d6 --- /dev/null +++ b/app/in_log.py @@ -0,0 +1,57 @@ +time_with_col = '\033[96m%(asctime)s\033[0m ' + +LOG_SETTINGS = { + 'version': 1, + 'disable_existing_loggers': False, + 'handlers': { + 'default': { + 'class': 'logging.StreamHandler', + 'level': 'DEBUG', + 'formatter': 'default', + }, + 'access_log': { + 'class': 'logging.StreamHandler', + 'level': 'DEBUG', + 'formatter': 'access' + }, + 'blure': { + 'class': 'logging.StreamHandler', + 'level': 'DEBUG', + 'formatter': 'default', + 'filters': [] + }, + }, + 'filters': {}, + 'formatters': { + 'default': { + 'format': time_with_col + '%(levelname)-7s %(name)-12s | %(message)s', + 'datefmt': '%Y-%m-%d %H:%M:%S %z', + }, + 'access': { + 'format': time_with_col + 'ACCESS [%(host)s] \033[94m%(status)d\033[0m <- %(request)s', + 'datefmt': '%Y-%m-%d %H:%M:%S %z', + }, + }, + 'loggers': { + 'sanic.access': { + 'level': 'DEBUG', + 'handlers': ['access_log'], + 'propagate': False + }, + 'sanic.error': { + 'level': 'DEBUG', + 'handlers': ['default'], + 'propagate': True + }, + 'sanic.root': { + 'level': 'DEBUG', + 'handlers': ['default'], + 'propagate': True + }, + 'blure': { + 'level': 'DEBUG', + 'handlers': ['blure'], + 'propagate': True + } + } +} -- cgit v1.2.1-18-gbd029