From 7ad21e0e45be765c55db82ecf781866594aab7bd Mon Sep 17 00:00:00 2001 From: Trenton Holmes <797416+stumpylog@users.noreply.github.com> Date: Sat, 25 Mar 2023 11:40:12 -0700 Subject: [PATCH] Configures logging to capture celery and kombu debugging to library --- src/paperless/settings.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/paperless/settings.py b/src/paperless/settings.py index e7f53d8ce..d052b4cac 100644 --- a/src/paperless/settings.py +++ b/src/paperless/settings.py @@ -611,11 +611,20 @@ LOGGING = { "maxBytes": LOGROTATE_MAX_SIZE, "backupCount": LOGROTATE_MAX_BACKUPS, }, + "file_celery": { + "class": "concurrent_log_handler.ConcurrentRotatingFileHandler", + "formatter": "verbose", + "filename": os.path.join(LOGGING_DIR, "celery.log"), + "maxBytes": LOGROTATE_MAX_SIZE, + "backupCount": LOGROTATE_MAX_BACKUPS, + }, }, "root": {"handlers": ["console"]}, "loggers": { "paperless": {"handlers": ["file_paperless"], "level": "DEBUG"}, "paperless_mail": {"handlers": ["file_mail"], "level": "DEBUG"}, + "celery": {"handlers": ["file_celery"], "level": "DEBUG"}, + "kombu": {"handlers": ["file_celery"], "level": "DEBUG"}, }, }