[z3-checkins] r34811 - z3/deliverance/trunk/deliverance

ianb at codespeak.net ianb at codespeak.net
Mon Nov 20 22:10:16 CET 2006


Author: ianb
Date: Mon Nov 20 22:10:14 2006
New Revision: 34811

Modified:
   z3/deliverance/trunk/deliverance/wsgimiddleware.py
Log:
Added support for paste.recursive internal redirects

Modified: z3/deliverance/trunk/deliverance/wsgimiddleware.py
==============================================================================
--- z3/deliverance/trunk/deliverance/wsgimiddleware.py	(original)
+++ z3/deliverance/trunk/deliverance/wsgimiddleware.py	Mon Nov 20 22:10:14 2006
@@ -249,6 +249,11 @@
         get the data referred to by the uri given 
         by using the wrapped WSGI application 
         """
+        if 'paste.recursive.include' in environ:
+            # Try to do the redirect this way...
+            includer = environ['paste.recursive.include']
+            res = includer(uri)
+            return res.body
         environ = environ.copy()
         if not uri.startswith('/'):
             uri = '/' + uri


More information about the z3-checkins mailing list