[CalendarServer-changes] [959] CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py

source_changes at macosforge.org source_changes at macosforge.org
Mon Jan 8 09:01:57 PST 2007


Revision: 959
          http://trac.macosforge.org/projects/calendarserver/changeset/959
Author:   cdaboo at apple.com
Date:     2007-01-08 09:01:57 -0800 (Mon, 08 Jan 2007)

Log Message:
-----------
Add support for "location" record type when using OD.

Modified Paths:
--------------
    CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py

Modified: CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py	2007-01-08 16:48:38 UTC (rev 958)
+++ CalendarServer/trunk/twistedcaldav/directory/appleopendirectory.py	2007-01-08 17:01:57 UTC (rev 959)
@@ -78,7 +78,7 @@
         return h
 
     def recordTypes(self):
-        return ("user", "group", "resource")
+        return ("user", "group", "resource", "location",)
 
     def _cacheRecords(self, recordType):
         if recordType not in self._records:
@@ -95,6 +95,8 @@
                 attrs += [dsattributes.kDSNAttrGroupMembers,]
             elif recordType == "resource":
                 listRecordType = dsattributes.kDSStdRecordTypeResources
+            elif recordType == "location":
+                listRecordType = dsattributes.kDSStdRecordTypeLocations
             else:
                 raise UnknownRecordTypeError("Unknown Open Directory record type: %s" % (recordType,))
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070108/527885fd/attachment.html


More information about the calendarserver-changes mailing list