diff options
author | ianb <devnull@localhost> | 2007-08-14 21:53:07 +0000 |
---|---|---|
committer | ianb <devnull@localhost> | 2007-08-14 21:53:07 +0000 |
commit | e3d67962770444225f6371cd5e689e94ee7edd8e (patch) | |
tree | 4d5bd7e9c9313bdd63ac3b5cceb771e83069f3c2 /paste/exceptions | |
parent | a6f337f03524970069ede4c30bff37817e79d4f2 (diff) | |
download | paste-e3d67962770444225f6371cd5e689e94ee7edd8e.tar.gz |
inherit show_exceptions_in_wsgi_errors from global_conf
Diffstat (limited to 'paste/exceptions')
-rw-r--r-- | paste/exceptions/errormiddleware.py | 6 |
1 files changed, 4 insertions, 2 deletions
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: |