[CalendarServer-changes] [1414]
CalendarServer/trunk/twistedcaldav/extensions.py
source_changes at macosforge.org
source_changes at macosforge.org
Thu Mar 22 18:53:40 PDT 2007
Revision: 1414
http://trac.macosforge.org/projects/calendarserver/changeset/1414
Author: wsanchez at apple.com
Date: 2007-03-22 18:53:39 -0700 (Thu, 22 Mar 2007)
Log Message:
-----------
Handle the case where listProperties() returns a property where
readProperty() subsequently raises a NOT_FOUND error.
(Log an error and continue.)
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/extensions.py
Modified: CalendarServer/trunk/twistedcaldav/extensions.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/extensions.py 2007-03-22 22:15:10 UTC (rev 1413)
+++ CalendarServer/trunk/twistedcaldav/extensions.py 2007-03-23 01:53:39 UTC (rev 1414)
@@ -271,6 +271,11 @@
name = property.sname()
value = property.toxml()
except HTTPError, e:
+ if e.response.code == responsecode.NOT_FOUND:
+ log.err("Property {%s}%s was returned by listProperties() but does not exist for resource %s."
+ % (qname[0], qname[1], self))
+ continue
+
if e.response.code != responsecode.UNAUTHORIZED:
log.err("Unable to read property %s for dirlist: %s" % (qname, e))
raise
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070322/ef7f973f/attachment.html
More information about the calendarserver-changes
mailing list