From 2d9df0c6e85a20f434778510d10c7fb4c8eb5265 Mon Sep 17 00:00:00 2001 From: ianb Date: Sat, 14 May 2005 22:40:47 +0000 Subject: Added start_response exc_info argument --- paste/recursive.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'paste/recursive.py') diff --git a/paste/recursive.py b/paste/recursive.py index 5974991..5c370b8 100644 --- a/paste/recursive.py +++ b/paste/recursive.py @@ -74,7 +74,9 @@ class Includer(Recursive): def activate(self, environ): environ['wsgi.errors'].write('Including %r\n' % (environ['SCRIPT_NAME'] + environ['PATH_INFO'])) response = IncludedResponse - def start_response(status, headers): + def start_response(status, headers, exc_info=None): + if exc_info: + raise exc_info[0], exc_info[1], exc_info[2] response.status = status response.headers = headers return response.write -- cgit v1.2.1