From 070aff9c37d0bcfdedb592002f6fd3ce359afa34 Mon Sep 17 00:00:00 2001 From: Scott Koranda Date: Sat, 24 Aug 2019 07:32:54 -0500 Subject: [PATCH] Added Django request logging capabilities for mailman-web Added the django-request-logging package to mailman-web to assist when necessary with debugging by being able to easily log the requests recevied by the mailman-web service. --- comanage-registry-mailman/web/Dockerfile | 1 + comanage-registry-mailman/web/mailman-web/settings.py | 1 + 2 files changed, 2 insertions(+) diff --git a/comanage-registry-mailman/web/Dockerfile b/comanage-registry-mailman/web/Dockerfile index 80155d4..bf68064 100644 --- a/comanage-registry-mailman/web/Dockerfile +++ b/comanage-registry-mailman/web/Dockerfile @@ -44,6 +44,7 @@ RUN apt-get update \ mysqlclient \ typing \ xapian-haystack \ + django-request-logging \ && adduser --system --no-create-home --group mailman COPY django-mail-header /tmp/django-mail-header diff --git a/comanage-registry-mailman/web/mailman-web/settings.py b/comanage-registry-mailman/web/mailman-web/settings.py index bd98ac9..a2e29db 100644 --- a/comanage-registry-mailman/web/mailman-web/settings.py +++ b/comanage-registry-mailman/web/mailman-web/settings.py @@ -117,6 +117,7 @@ 'django.middleware.security.SecurityMiddleware', 'django_mailman3.middleware.TimezoneMiddleware', 'postorius.middleware.PostoriusMiddleware', + 'request_logging.middleware.LoggingMiddleware', ) # Use old-style Middleware class in Python 2 and released versions of