diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2016-10-03 16:38:42 +0000 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2016-10-03 16:38:47 +0000 |
commit | 8bb834ccaa417c28bb1fb71fc52d02db17b175d5 (patch) | |
tree | be66c8160aec45fd08f909bf667a74b4be09cc5c | |
parent | e8bbcb7a59513e6d2d5058d5f148f7bf8c0fd70c (diff) | |
download | ansible-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.py | 2 | ||||
-rw-r--r-- | roles/mailman/templates/settings.py.j2 | 14 |
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': { |