[CalendarServer-changes] [6439] CalendarServer/branches/users/glyph/more-deferreds-7/twistedcaldav/ dropbox.py

source_changes at macosforge.org source_changes at macosforge.org
Mon Oct 18 10:20:43 PDT 2010


Revision: 6439
          http://trac.macosforge.org/projects/calendarserver/changeset/6439
Author:   glyph at apple.com
Date:     2010-10-18 10:20:41 -0700 (Mon, 18 Oct 2010)
Log Message:
-----------
pass back more writeNewACEs results

Modified Paths:
--------------
    CalendarServer/branches/users/glyph/more-deferreds-7/twistedcaldav/dropbox.py

Modified: CalendarServer/branches/users/glyph/more-deferreds-7/twistedcaldav/dropbox.py
===================================================================
--- CalendarServer/branches/users/glyph/more-deferreds-7/twistedcaldav/dropbox.py	2010-10-18 17:19:58 UTC (rev 6438)
+++ CalendarServer/branches/users/glyph/more-deferreds-7/twistedcaldav/dropbox.py	2010-10-18 17:20:41 UTC (rev 6439)
@@ -30,7 +30,7 @@
 from twext.web2.dav.resource import DAVResource, TwistedACLInheritable
 from twext.web2.dav.util import joinURL
 
-from twisted.internet.defer import succeed, inlineCallbacks, returnValue
+from twisted.internet.defer import inlineCallbacks, returnValue
 
 from twistedcaldav.config import config
 from twistedcaldav.customxml import calendarserver_namespace
@@ -42,7 +42,7 @@
     Drop box collection resource.
     """
     def resourceType(self):
-        return davxml.ResourceType.dropboxhome
+        return davxml.ResourceType.dropboxhome #@UndefinedVariable
 
     def isCollection(self):
         return True
@@ -83,12 +83,15 @@
     """
     Drop box resource.
     """
+
     def resourceType(self):
-        return davxml.ResourceType.dropbox
+        return davxml.ResourceType.dropbox #@UndefinedVariable
 
+
     def isCollection(self):
         return True
 
+
     def writeNewACEs(self, newaces):
         """
         Write a new ACL to the resource's property store. We override this for calendar collections
@@ -108,10 +111,11 @@
                 edited_aces.append(davxml.ACE(*children))
             else:
                 edited_aces.append(ace)
-        
+
         # Do inherited with possibly modified set of aces
-        super(DropBoxCollectionResource, self).writeNewACEs(edited_aces)
+        return super(DropBoxCollectionResource, self).writeNewACEs(edited_aces)
 
+
     def http_PUT(self, request):
         return ErrorResponse(
             responsecode.FORBIDDEN,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20101018/18d5cb7e/attachment-0001.html>


More information about the calendarserver-changes mailing list