[Repoze-checkins] r1109 - repoze.accelerator/trunk/repoze/accelerator
Chris McDonough
chrism at agendaless.com
Fri Jun 20 02:59:11 EDT 2008
Author: Chris McDonough <chrism at agendaless.com>
Date: Fri Jun 20 02:59:10 2008
New Revision: 1109
Log:
Paste entry point; add X-Cached-By header.
Modified:
repoze.accelerator/trunk/repoze/accelerator/middleware.py
Modified: repoze.accelerator/trunk/repoze/accelerator/middleware.py
==============================================================================
--- repoze.accelerator/trunk/repoze/accelerator/middleware.py (original)
+++ repoze.accelerator/trunk/repoze/accelerator/middleware.py Fri Jun 20 02:59:10 2008
@@ -15,6 +15,7 @@
if result is not None:
status, headers, content = result
+ headers = list(headers) + [('X-Cached-By', 'repoze.accelerator')]
start_response(status, headers)
for chunk in content:
yield chunk
@@ -120,5 +121,8 @@
def fetch(self, url):
return self.data.get(url)
-def main():
- raise NotImplementedError
+def main(app, global_conf, **local_conf):
+ storage = RAMStorage()
+ policy = NaivePolicy(storage)
+ return Accelerator(app, policy)
+
More information about the Repoze-checkins
mailing list