[CalendarServer-changes] [2554] CalendarServer/trunk/twistedcaldav/resource.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Jun 12 11:47:01 PDT 2008


Revision: 2554
          http://trac.macosforge.org/projects/calendarserver/changeset/2554
Author:   dreid at apple.com
Date:     2008-06-12 11:47:00 -0700 (Thu, 12 Jun 2008)

Log Message:
-----------
Remove AccessDisabled property.

Modified Paths:
--------------
    CalendarServer/trunk/twistedcaldav/resource.py

Modified: CalendarServer/trunk/twistedcaldav/resource.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/resource.py	2008-06-06 23:10:51 UTC (rev 2553)
+++ CalendarServer/trunk/twistedcaldav/resource.py	2008-06-12 18:47:00 UTC (rev 2554)
@@ -253,31 +253,9 @@
     # ACL
     ##
 
-    def disable(self, disabled=True):
-        """
-        Completely disables all access to this resource, regardless of ACL
-        settings.
-        @param disabled: If true, disabled all access. If false, enables access.
-        """
-        if disabled:
-            self.writeDeadProperty(AccessDisabled())
-        else:
-            self.removeDeadProperty(AccessDisabled())
-
-    def isDisabled(self):
-        """
-        @return: C{True} if access to this resource is disabled, C{False}
-            otherwise.
-        """
-        return self.hasDeadProperty(AccessDisabled)
-
     # FIXME: Perhaps this is better done in authorize() instead.
     @deferredGenerator
     def accessControlList(self, request, *args, **kwargs):
-        if self.isDisabled():
-            yield None
-            return
-
         d = waitForDeferred(super(CalDAVResource, self).accessControlList(request, *args, **kwargs))
         yield d
         acls = d.getResult()
@@ -748,13 +726,6 @@
 # Utilities
 ##
 
-class AccessDisabled (davxml.WebDAVEmptyElement):
-    namespace = davxml.twisted_private_namespace
-    name = "caldav-access-disabled"
-
-davxml.registerElement(AccessDisabled)
-
-
 def isCalendarCollectionResource(resource):
     try:
         resource = ICalDAVResource(resource)

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


More information about the calendarserver-changes mailing list