[CalendarServer-changes] [2383]
CalendarServer/branches/users/wsanchez/logging/twistedcaldav/
extensions.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed May 7 13:30:23 PDT 2008
Revision: 2383
http://trac.macosforge.org/projects/calendarserver/changeset/2383
Author: wsanchez at apple.com
Date: 2008-05-07 13:30:23 -0700 (Wed, 07 May 2008)
Log Message:
-----------
Stomp on the logger in twisted.web2.* modules.
Modified Paths:
--------------
CalendarServer/branches/users/wsanchez/logging/twistedcaldav/extensions.py
Modified: CalendarServer/branches/users/wsanchez/logging/twistedcaldav/extensions.py
===================================================================
--- CalendarServer/branches/users/wsanchez/logging/twistedcaldav/extensions.py 2008-05-07 20:29:52 UTC (rev 2382)
+++ CalendarServer/branches/users/wsanchez/logging/twistedcaldav/extensions.py 2008-05-07 20:30:23 UTC (rev 2383)
@@ -48,11 +48,44 @@
from twisted.web2.dav.util import joinURL
from twistedcaldav.log import Logger, LoggingMixIn
+from twistedcaldav.util import submodule
from twistedcaldav.directory.sudo import SudoDirectoryService
from twistedcaldav.directory.directory import DirectoryService
log = Logger()
+#
+# Alter logger for some twisted stuff
+#
+import twisted
+for m in (
+ "web2.dav.fileop",
+ "web2.dav.element.base",
+ "web2.dav.fileop",
+ "web2.dav.http",
+ "web2.dav.method.acl",
+ "web2.dav.method.copymove",
+ "web2.dav.method.delete",
+ "web2.dav.method.mkcol",
+ "web2.dav.method.prop_common",
+ "web2.dav.method.propfind",
+ "web2.dav.method.proppatch",
+ "web2.dav.method.put",
+ "web2.dav.method.put_common",
+ "web2.dav.method.report",
+ "web2.dav.method.report_acl_principal_prop_set",
+ "web2.dav.method.report_expand",
+ "web2.dav.method.report_principal_match",
+ "web2.dav.method.report_principal_property_search",
+ "web2.dav.method.report_principal_search_property_set",
+ "web2.dav.resource",
+ "web2.dav.static",
+ "web2.dav.util",
+ "web2.dav.xattrprops",
+):
+ submodule(twisted, m).log = Logger("twisted." + m)
+del m
+
class SudoSACLMixin(object):
"""
Mixin class to let DAVResource, and DAVFile subclasses below know
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080507/895bcf81/attachment-0001.html
More information about the calendarserver-changes
mailing list