summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAurélien Bompard <aurelien@bompard.org>2016-10-03 16:38:42 +0000
committerAurélien Bompard <aurelien@bompard.org>2016-10-03 16:38:47 +0000
commit8bb834ccaa417c28bb1fb71fc52d02db17b175d5 (patch)
treebe66c8160aec45fd08f909bf667a74b4be09cc5c
parente8bbcb7a59513e6d2d5058d5f148f7bf8c0fd70c (diff)
downloadansible-8bb834ccaa417c28bb1fb71fc52d02db17b175d5.tar.gz
ansible-8bb834ccaa417c28bb1fb71fc52d02db17b175d5.tar.xz
ansible-8bb834ccaa417c28bb1fb71fc52d02db17b175d5.zip
Mailman: don't log disallowed host errors
-rw-r--r--roles/mailman/files/django_fedora.py2
-rw-r--r--roles/mailman/templates/settings.py.j214
2 files changed, 6 insertions, 10 deletions
diff --git a/roles/mailman/files/django_fedora.py b/roles/mailman/files/django_fedora.py
index b021694ae..b8cda8a07 100644
--- a/roles/mailman/files/django_fedora.py
+++ b/roles/mailman/files/django_fedora.py
@@ -1,9 +1,7 @@
-from django.core.exceptions import DisallowedHost
from django.http import UnreadablePostError
from pylibmc import Error as MemcachedError
EXCLUDED = (
- DisallowedHost,
UnreadablePostError,
MemcachedError,
)
diff --git a/roles/mailman/templates/settings.py.j2 b/roles/mailman/templates/settings.py.j2
index 308de0d8f..6dc40a716 100644
--- a/roles/mailman/templates/settings.py.j2
+++ b/roles/mailman/templates/settings.py.j2
@@ -343,6 +343,9 @@ LOGGING = {
'filename': '/var/log/hyperkitty/hyperkitty.log',
'formatter': 'verbose',
},
+ 'null': {
+ 'class': 'logging.NullHandler',
+ },
},
'loggers': {
'django.request': {
@@ -354,14 +357,9 @@ LOGGING = {
],
'level': 'DEBUG',
},
- 'django.security': {
- 'handlers': [
- 'file',
- {% if env == 'production' %}
- 'mail_admins',
- {% endif %}
- ],
- 'level': 'DEBUG',
+ 'django.security.DisallowedHost': {
+ 'handlers': ['null'],
+ 'propagate': False,
},
},
'formatters': {