From c22cd5957e1d4f94ad9030b01e31e10694b4596c Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Mon, 3 Aug 2020 12:11:06 +0200 Subject: [PATCH] pagure: Log the auth related event to their own log file on disk Signed-off-by: Pierre-Yves Chibon --- roles/pagure/frontend/templates/pagure.cfg | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/roles/pagure/frontend/templates/pagure.cfg b/roles/pagure/frontend/templates/pagure.cfg index a74258a7d9..d565fbc59b 100644 --- a/roles/pagure/frontend/templates/pagure.cfg +++ b/roles/pagure/frontend/templates/pagure.cfg @@ -269,6 +269,15 @@ LOGGING = { 'subject': 'ERROR on pagure.io', 'filters': ['myfilter'], }, + "auth_handler": { + "formatter": "standard", + "class": "logging.handlers.TimedRotatingFileHandler", + "filename": "/var/log/pagure/pagure_auth.log", + "backupCount": 10, + "utc": True, + "when": "midnight", + }, + }, # The root logger configuration; this is a catch-all configuration # that applies to all log messages not handled by a different logger @@ -282,6 +291,11 @@ LOGGING = { 'level': 'DEBUG', 'propagate': True }, + "pagure_auth": { + "handlers": ["auth_handler"], + "level": "DEBUG", + "propagate": False, + }, 'flask': { 'handlers': ['console'], 'level': 'INFO',