From 20301b5fe3e7b29d4bb9500ba5b7ae91b252ec6d Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 15 Nov 2023 11:58:34 +0100 Subject: [PATCH] improve logging --- app/settings.py | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/app/settings.py b/app/settings.py index 2aed08ad..c57746cc 100644 --- a/app/settings.py +++ b/app/settings.py @@ -22,7 +22,7 @@ BASE_DIR = os.path.dirname(os.path.dirname(__file__)) warnings.showwarning = lambda *x: None ADMINS = ( - ('Guillaume Pellerin', 'webmaster@parisson.com'), + ('Guillaume Pellerin', 'yomguyparisson@gmail.com'), ('Gael le Mignot', 'gael@pilotsystems.net'), # ('Admin CRFPA', 'admin-crfpa@pre-barreau.com'), ) @@ -366,7 +366,7 @@ PAYMENT_PARAMETERS = { 'merchantId' : "002001000000003", } SHERLOKS_USE_TRANSACTION_ID = True -LOGGING = { +GGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { @@ -381,20 +381,34 @@ LOGGING = { 'file': { 'level': 'DEBUG', 'class': 'logging.FileHandler', - 'filename': "/var/log/app.log", + 'filename': "/var/log/app/app.log", 'formatter': 'simple', }, + 'console': { + 'class': 'logging.StreamHandler', + }, }, 'loggers': { + 'django': { + 'handlers': ['file'], + 'level': 'WARNING', + 'propagate': True, + }, 'payment': { 'handlers': ['file'], 'level': 'DEBUG', 'propagate': True, }, + 'websocket': { + 'handlers': ['console'], + 'level': 'DEBUG', + 'propagate': True, + }, }, } + def show_user_as(user): professor = user.professor.all() is_corrector = False -- 2.39.5