[z3-checkins] r52947 - z3/deliverance/trunk/deliverance
ianb at codespeak.net
ianb at codespeak.net
Tue Mar 25 23:01:20 CET 2008
Author: ianb
Date: Tue Mar 25 23:01:17 2008
New Revision: 52947
Modified:
z3/deliverance/trunk/deliverance/wsgimiddleware.py
Log:
Manually put in a recursive middleware, so child recursive middleware's can't get in the way (causes a problem with Pylons)
Modified: z3/deliverance/trunk/deliverance/wsgimiddleware.py
==============================================================================
--- z3/deliverance/trunk/deliverance/wsgimiddleware.py (original)
+++ z3/deliverance/trunk/deliverance/wsgimiddleware.py Tue Mar 25 23:01:17 2008
@@ -595,14 +595,16 @@
path_app = StaticURLParser(dir)
mapper[path] = path_app
app = mapper
- return DeliveranceMiddleware(app=app,
- theme_uri=theme_uri,
- rule_uri=rule_uri,
- renderer=renderer,
- merge_cache_control=merge_cache_control,
- is_internal_uri=is_internal_uri,
- serializer=serializer,
- )
+ deliv_app = DeliveranceMiddleware(app=app,
+ theme_uri=theme_uri,
+ rule_uri=rule_uri,
+ renderer=renderer,
+ merge_cache_control=merge_cache_control,
+ is_internal_uri=is_internal_uri,
+ serializer=serializer,
+ )
+ from paste.recursive import RecursiveMiddleware
+ return RecursiveMiddleware(deliv_app)
_windows_drive_re = re.compile(r'^[a-z][|]', re.I)
More information about the z3-checkins
mailing list