[CalendarServer-changes] [2541] CalendarServer/branches/memcache-uid-reservation/twistedcaldav/index .py

source_changes at macosforge.org source_changes at macosforge.org
Thu Jun 5 14:54:42 PDT 2008


Revision: 2541
          http://trac.macosforge.org/projects/calendarserver/changeset/2541
Author:   dreid at apple.com
Date:     2008-06-05 14:54:42 -0700 (Thu, 05 Jun 2008)

Log Message:
-----------
Make IndexSchedule's uid reservation methods return deferreds

Modified Paths:
--------------
    CalendarServer/branches/memcache-uid-reservation/twistedcaldav/index.py

Modified: CalendarServer/branches/memcache-uid-reservation/twistedcaldav/index.py
===================================================================
--- CalendarServer/branches/memcache-uid-reservation/twistedcaldav/index.py	2008-06-05 20:54:24 UTC (rev 2540)
+++ CalendarServer/branches/memcache-uid-reservation/twistedcaldav/index.py	2008-06-05 21:54:42 UTC (rev 2541)
@@ -466,6 +466,7 @@
         self.log_debug("Reserving UID %r @ %r" % (
                 uid,
                 self.index.resource.fp.path))
+
         def _handleFalse(result):
             if result is False:
                 raise ReservationError(
@@ -485,6 +486,7 @@
         self.log_debug("Unreserving UID %r @ %r" % (
                 uid,
                 self.index.resource.fp.path))
+
         def _handleFalse(result):
             if result is False:
                 raise ReservationError(
@@ -723,7 +725,7 @@
         """
 
         # iTIP does not require unique UIDs
-        pass
+        return succeed(None)
 
     def unreserveUID(self, uid): #@UnusedVariable
         """
@@ -733,7 +735,7 @@
         """
 
         # iTIP does not require unique UIDs
-        pass
+        return succeed(None)
 
     def isReservedUID(self, uid): #@UnusedVariable
         """
@@ -743,7 +745,7 @@
         """
 
         # iTIP does not require unique UIDs
-        return False
+        return succeed(False)
 
     def isAllowedUID(self, uid, *names): #@UnusedVariable
         """

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080605/aea9f8f6/attachment.htm 


More information about the calendarserver-changes mailing list