summaryrefslogtreecommitdiff
path: root/paste/errormiddleware.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-05-23 03:20:56 +0000
committerianb <devnull@localhost>2005-05-23 03:20:56 +0000
commit3f5290d4a96e9479a2f175fa625d4334ce94c07a (patch)
treeb00b6ca517c77c574b77db464bb9a222db86bd46 /paste/errormiddleware.py
parentc8d96ff36ff0dfbe5587f9cff192c5b0ca69a831 (diff)
downloadpaste-3f5290d4a96e9479a2f175fa625d4334ce94c07a.tar.gz
Include both trimmed and full tracebacks in exception reports
Diffstat (limited to 'paste/errormiddleware.py')
-rw-r--r--paste/errormiddleware.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/paste/errormiddleware.py b/paste/errormiddleware.py
index aa238be..43d37cc 100644
--- a/paste/errormiddleware.py
+++ b/paste/errormiddleware.py
@@ -200,8 +200,10 @@ def handle_exception(exc_info, conf, error_stream, html=True):
exc_data.exception_type, exc_data.exception_value))
if html:
if conf.get('debug', False):
+ error_html = formatter.format_html(exc_data,
+ include_hidden_frames=True)
return_error = error_template(
- formatter.format_html(exc_data), extra_data)
+ error_html, extra_data)
extra_data = ''
reported = True
else: