From 05d2fca93bc14946b4820fedf90a35f3110bb6ac Mon Sep 17 00:00:00 2001 From: Zev Benjamin Date: Mon, 10 Jun 2013 12:59:10 -0400 Subject: [PATCH] Only email or Humbug on Django errors if the app is actually deployed (imported from commit bf495eb3b0bab9a8fad7a4bc55476e7ec7e3c8d1) --- humbug/settings.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/humbug/settings.py b/humbug/settings.py index a5e98de6b1..0748dcd5f7 100644 --- a/humbug/settings.py +++ b/humbug/settings.py @@ -454,13 +454,16 @@ LOGGING = { 'nop': { '()': 'zephyr.lib.logging_util.ReturnTrue', }, + 'require_really_deployed': { + '()': 'zephyr.lib.logging_util.RequireReallyDeployed', + }, }, 'handlers': { 'humbug_admins': { 'level': 'ERROR', 'class': 'zephyr.handlers.AdminHumbugHandler', # For testing the handler delete the next line - 'filters': ['HumbugLimiter', 'require_debug_false'], + 'filters': ['HumbugLimiter', 'require_debug_false', 'require_really_deployed'], 'formatter': 'default' }, 'console': { @@ -485,7 +488,7 @@ LOGGING = { 'level': 'ERROR', 'class': 'zephyr.handlers.HumbugAdminEmailHandler', # For testing the handler replace the filters list with just 'nop' - 'filters': ['EmailLimiter', 'require_debug_false'], + 'filters': ['EmailLimiter', 'require_debug_false', 'require_really_deployed'], }, }, 'loggers': {