From e3d67962770444225f6371cd5e689e94ee7edd8e Mon Sep 17 00:00:00 2001 From: ianb Date: Tue, 14 Aug 2007 21:53:07 +0000 Subject: inherit show_exceptions_in_wsgi_errors from global_conf --- paste/exceptions/errormiddleware.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'paste') diff --git a/paste/exceptions/errormiddleware.py b/paste/exceptions/errormiddleware.py index 0436c28..629963a 100644 --- a/paste/exceptions/errormiddleware.py +++ b/paste/exceptions/errormiddleware.py @@ -82,7 +82,7 @@ class ErrorMiddleware(object): debug=NoDefault, error_email=None, error_log=None, - show_exceptions_in_wsgi_errors=False, + show_exceptions_in_wsgi_errors=NoDefault, from_address=None, smtp_server=None, error_subject_prefix=None, @@ -94,7 +94,9 @@ class ErrorMiddleware(object): if global_conf is None: global_conf = {} if debug is NoDefault: - debug = global_conf.get('debug') + debug = converters.asbool(global_conf.get('debug')) + if show_exceptions_in_wsgi_errors is NoDefault: + show_exceptions_in_wsgi_errors = converters.asbool(global_conf.get('show_exceptions_in_wsgi_errors')) from paste.util import converters self.debug_mode = converters.asbool(debug) if error_email is None: -- cgit v1.2.1