[CalendarServer-changes] [11273] CalendarServer/trunk/txdav/caldav/datastore/scheduling/imip/inbound .py
source_changes at macosforge.org
source_changes at macosforge.org
Thu May 30 13:34:15 PDT 2013
Revision: 11273
http://trac.calendarserver.org//changeset/11273
Author: sagen at apple.com
Date: 2013-05-30 13:34:14 -0700 (Thu, 30 May 2013)
Log Message:
-----------
Fix IMAPLogger
Modified Paths:
--------------
CalendarServer/trunk/txdav/caldav/datastore/scheduling/imip/inbound.py
Modified: CalendarServer/trunk/txdav/caldav/datastore/scheduling/imip/inbound.py
===================================================================
--- CalendarServer/trunk/txdav/caldav/datastore/scheduling/imip/inbound.py 2013-05-30 19:38:36 UTC (rev 11272)
+++ CalendarServer/trunk/txdav/caldav/datastore/scheduling/imip/inbound.py 2013-05-30 20:34:14 UTC (rev 11273)
@@ -22,7 +22,7 @@
from twext.enterprise.dal.syntax import Delete
from twext.enterprise.queue import WorkItem
from twext.internet.gaiendpoint import GAIEndpoint
-from twext.python.log import Logger
+from twext.python.log import Logger, LegacyLogger
from twisted.application import service
from twisted.internet import protocol, defer, ssl
@@ -48,12 +48,12 @@
# Monkey patch imap4.log so it doesn't emit useless logging,
# specifically, "Unhandled unsolicited response" nonsense.
#
-class IMAPLogger(Logger):
+class IMAPLogger(LegacyLogger):
def emit(self, level, message, *args, **kwargs):
if message.startswith("Unhandled unsolicited response:"):
return
- Logger.emit(self, level, message, *args, **kwargs)
+ super(IMAPLogger, self).emit(self, level, message, *args, **kwargs)
imap4.log = IMAPLogger()
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130530/cc782e2e/attachment.html>
More information about the calendarserver-changes
mailing list