[CalendarServer-changes] [10992] CalendarServer/trunk/twistedcaldav/scheduling/caldav/delivery.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed Apr 3 12:19:55 PDT 2013
Revision: 10992
http://trac.calendarserver.org//changeset/10992
Author: cdaboo at apple.com
Date: 2013-04-03 12:19:55 -0700 (Wed, 03 Apr 2013)
Log Message:
-----------
Add debug logging to print tracebacks for some implicit operations that "swallow" exceptions.
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/scheduling/caldav/delivery.py
Modified: CalendarServer/trunk/twistedcaldav/scheduling/caldav/delivery.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/scheduling/caldav/delivery.py 2013-04-03 17:09:28 UTC (rev 10991)
+++ CalendarServer/trunk/twistedcaldav/scheduling/caldav/delivery.py 2013-04-03 19:19:55 UTC (rev 10992)
@@ -114,6 +114,7 @@
yield recipient.inbox.checkPrivileges(self.scheduler.request, (caldavxml.ScheduleDeliver(),), principal=organizerPrincipal)
except AccessDeniedError:
log.err("Could not access Inbox for recipient: %s" % (recipient.cuaddr,))
+ log.debug("Bare Exception: %s" % (Failure().getTraceback(),))
err = HTTPError(ErrorResponse(
responsecode.NOT_FOUND,
(caldav_namespace, "recipient-permissions"),
@@ -164,6 +165,7 @@
))
except ImplicitProcessorException, e:
log.err("Could not store data in Inbox : %s" % (recipient.inbox,))
+ log.debug("%s: %s" % (e, Failure().getTraceback(),))
err = HTTPError(ErrorResponse(
responsecode.FORBIDDEN,
(caldav_namespace, "recipient-permissions"),
@@ -189,6 +191,7 @@
except:
# FIXME: Bare except
log.err("Could not store data in Inbox : %s" % (recipient.inbox,))
+ log.debug("Bare Exception: %s" % (Failure().getTraceback(),))
err = HTTPError(ErrorResponse(
responsecode.FORBIDDEN,
(caldav_namespace, "recipient-permissions"),
@@ -230,6 +233,7 @@
))
except:
log.err("Could not determine free busy information: %s" % (recipient.cuaddr,))
+ log.debug("Bare Exception: %s" % (Failure().getTraceback(),))
err = HTTPError(ErrorResponse(
responsecode.FORBIDDEN,
(caldav_namespace, "recipient-permissions"),
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130403/9d37c48c/attachment.html>
More information about the calendarserver-changes
mailing list