[z3-checkins] r41947 - z3/deliverance/trunk/deliverance
ltucker at codespeak.net
ltucker at codespeak.net
Fri Apr 6 23:16:12 CEST 2007
Author: ltucker
Date: Fri Apr 6 23:16:11 2007
New Revision: 41947
Modified:
z3/deliverance/trunk/deliverance/resource_fetcher.py
z3/deliverance/trunk/deliverance/wsgimiddleware.py
Log:
oops. I lied, use whole inbound environment in all fetches by default for now
Modified: z3/deliverance/trunk/deliverance/resource_fetcher.py
==============================================================================
--- z3/deliverance/trunk/deliverance/resource_fetcher.py (original)
+++ z3/deliverance/trunk/deliverance/resource_fetcher.py Fri Apr 6 23:16:11 2007
@@ -127,13 +127,13 @@
return body
class ExternalResourceFetcher(object):
- def __init__(self, uri, headers_only=False):
+ def __init__(self, in_environ, uri, headers_only=False):
self.uri = uri
url_chunks = urlparse.urlsplit(uri)
loc = urlparse.urlsplit(uri)
- self.environ = {}
+ self.environ = in_environ.copy()
if headers_only:
self.environ['REQUEST_METHOD'] = 'HEAD'
Modified: z3/deliverance/trunk/deliverance/wsgimiddleware.py
==============================================================================
--- z3/deliverance/trunk/deliverance/wsgimiddleware.py (original)
+++ z3/deliverance/trunk/deliverance/wsgimiddleware.py Fri Apr 6 23:16:11 2007
@@ -368,7 +368,7 @@
return InternalResourceFetcher(environ, uri[len(internalBaseURL):],
self.app)
else:
- return ExternalResourceFetcher(uri)
+ return ExternalResourceFetcher(environ, uri)
def get_resource_uris(self, rules):
More information about the z3-checkins
mailing list