[Repoze-checkins] r1126 - repoze.accelerator/trunk/repoze/accelerator
Tres Seaver
tseaver at palladion.com
Sun Jun 22 21:47:39 EDT 2008
Author: Tres Seaver <tseaver at palladion.com>
Date: Sun Jun 22 21:47:39 2008
New Revision: 1126
Log:
Log hits and misses to wsgi.errors for now.
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 Sun Jun 22 21:47:39 2008
@@ -6,9 +6,13 @@
self.policy = policy
def __call__(self, environ, start_response):
+ def _loggit(msg):
+ print >> environ['wsgi.errors'], msg
+
result = self.policy.fetch(environ)
if result is not None:
+ _loggit('repoze.accelerator: HIT %s' % environ['PATH_INFO'])
status, headers, content = result
headers = list(headers) + [('X-Cached-By', 'repoze.accelerator')]
start_response(status, headers)
@@ -16,6 +20,7 @@
yield chunk
raise StopIteration
+ _loggit('repoze.accelerator: MISS %s' % environ['PATH_INFO'])
catch_response = []
written = []
More information about the Repoze-checkins
mailing list