[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