[CalendarServer-changes] [596] CalendarServer/branches/users/wsanchez/provisioning-2/twistedcaldav/ directory/appleopendirectory.py

source_changes at macosforge.org source_changes at macosforge.org
Mon Nov 27 17:10:36 PST 2006


Revision: 596
          http://trac.macosforge.org/projects/calendarserver/changeset/596
Author:   wsanchez at apple.com
Date:     2006-11-27 17:10:36 -0800 (Mon, 27 Nov 2006)

Log Message:
-----------
Allow OpenDirectoryRecord to take a calendarUserAddresses argument in __init__().

Modified Paths:
--------------
    CalendarServer/branches/users/wsanchez/provisioning-2/twistedcaldav/directory/appleopendirectory.py

Modified: CalendarServer/branches/users/wsanchez/provisioning-2/twistedcaldav/directory/appleopendirectory.py
===================================================================
--- CalendarServer/branches/users/wsanchez/provisioning-2/twistedcaldav/directory/appleopendirectory.py	2006-11-28 01:09:57 UTC (rev 595)
+++ CalendarServer/branches/users/wsanchez/provisioning-2/twistedcaldav/directory/appleopendirectory.py	2006-11-28 01:10:36 UTC (rev 596)
@@ -118,8 +118,8 @@
                     guid                  = guid,
                     shortName             = shortName,
                     fullName              = None, # FIXME: Need to get this attribute
+                    calendarUserAddresses = (), # FIXME: Should be able to look up email, etc.
                     memberGUIDs           = memberGUIDs,
-                    calendarUserAddresses = (), # FIXME: Should be able to look up email, etc.
                 )
 
             if records:
@@ -188,8 +188,15 @@
     """
     Open Directory implementation of L{IDirectoryRecord}.
     """
-    def __init__(self, service, recordType, guid, shortName, fullName, memberGUIDs):
-        super(OpenDirectoryRecord, self).__init__(service, recordType, guid, shortName, fullName)
+    def __init__(self, service, recordType, guid, shortName, fullName, calendarUserAddresses, memberGUIDs):
+        super(OpenDirectoryRecord, self).__init__(
+            service               = service,
+            recordType            = recordType,
+            guid                  = guid,
+            shortName             = shortName,
+            fullName              = fullName,
+            calendarUserAddresses = calendarUserAddresses,
+        )
         self._memberGUIDs = tuple(memberGUIDs)
 
     def members(self):

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20061127/7014011f/attachment.html


More information about the calendarserver-changes mailing list