[Twisted-web] disabling logging in Nevow
Manlio Perillo
manlio_perillo at libero.it
Thu Apr 5 16:22:05 CDT 2007
Hi.
Since I'm using nginx to serve a Nevow application via mod_proxy I do
not need logging in Nevow.
I have disabled logging changing a few line of code in
appserver.NevowRequest and appserver.NevowSite:
--- appserver.old.py 2007-04-05 23:03:02.000000000 +0200
+++ appserver.py 2007-04-05 23:04:03.000000000 +0200
@@ -156,8 +156,8 @@
if pageContext is not errorMarker:
return defer.maybeDeferred(
pageContext.tag.renderHTTP, pageContext
- ).addBoth(
- self._cbSetLogger, pageContext
+# ).addBoth(
+# self._cbSetLogger, pageContext
).addErrback(
processingFailed, self, pageContext
).addCallback(
@@ -306,6 +306,7 @@
)
def log(self, request):
+ return
if request._logger is None:
server.Site.log(self, request)
else:
Unfortunately I have noted (using Apache Bench) that there are very
little performance improvements...
Regards Manlio Perillo
More information about the Twisted-web
mailing list