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

rocky at codespeak.net rocky at codespeak.net
Sun Mar 16 20:06:57 CET 2008


Author: rocky
Date: Sun Mar 16 20:06:56 2008
New Revision: 52620

Modified:
   z3/deliverance/trunk/deliverance/resource_fetcher.py
Log:
- deactivated AuthKit for now
- split up apps and themes
- configured a default theme

Modified: z3/deliverance/trunk/deliverance/resource_fetcher.py
==============================================================================
--- z3/deliverance/trunk/deliverance/resource_fetcher.py	(original)
+++ z3/deliverance/trunk/deliverance/resource_fetcher.py	Sun Mar 16 20:06:56 2008
@@ -135,7 +135,6 @@
 class ExternalResourceFetcher(object): 
     def __init__(self, in_environ, uri, headers_only=False): 
         self.uri = uri 
-        
         loc = urlparse.urlsplit(uri) 
         
         self.environ = in_environ.copy() 
@@ -148,9 +147,10 @@
         self.environ['CONTENT_LENGTH'] = '0'
         self.environ['wsgi.input'] = StringIO('')
 
-        self.environ['wsgi.url_scheme'] = loc[0]
+        self.environ['wsgi.url_scheme'] = loc[0] or \
+                                          self.environ['wsgi.url_scheme']
         self.environ['wsgi.version'] = (1, 0)
-        self.environ['HTTP_HOST'] = loc[1]
+        self.environ['HTTP_HOST'] = loc[1] or self.environ['HTTP_HOST']
         self.environ['PATH_INFO'] = urllib.unquote(loc[2])
         self.environ['QUERY_STRING'] = loc[3]
 


More information about the z3-checkins mailing list