[CalendarServer-changes] [1731]
CalendarServer/branches/users/wsanchez/deleted-uids
source_changes at macosforge.org
source_changes at macosforge.org
Mon Jul 30 14:10:00 PDT 2007
Revision: 1731
http://trac.macosforge.org/projects/calendarserver/changeset/1731
Author: cdaboo at apple.com
Date: 2007-07-30 14:10:00 -0700 (Mon, 30 Jul 2007)
Log Message:
-----------
Make sure the XML accounts setup for testing uses simple guids that we can hard-code tests against.
Modified Paths:
--------------
CalendarServer/branches/users/wsanchez/deleted-uids/conf/accounts-test.xml
CalendarServer/branches/users/wsanchez/deleted-uids/conf/caldavd-test.plist
CalendarServer/branches/users/wsanchez/deleted-uids/twistedcaldav/directory/xmlaccountsparser.py
Modified: CalendarServer/branches/users/wsanchez/deleted-uids/conf/accounts-test.xml
===================================================================
--- CalendarServer/branches/users/wsanchez/deleted-uids/conf/accounts-test.xml 2007-07-30 18:04:32 UTC (rev 1730)
+++ CalendarServer/branches/users/wsanchez/deleted-uids/conf/accounts-test.xml 2007-07-30 21:10:00 UTC (rev 1731)
@@ -21,29 +21,34 @@
<accounts realm="Test Realm">
<user>
<uid>admin</uid>
+ <guid>admin</guid>
<password>admin</password>
<name>Super User</name>
</user>
<user repeat="99">
<uid>user%02d</uid>
+ <guid>user%02d</guid>
<password>user%02d</password>
<name>User %02d</name>
<cuaddr>mailto:user%02d at example.com</cuaddr>
</user>
<user repeat="10">
<uid>public%02d</uid>
+ <guid>public%02d</guid>
<password>public%02d</password>
<name>Public %02d</name>
<cuaddr>mailto:public%02d at example.com</cuaddr>
</user>
<location repeat="10">
<uid>location%02d</uid>
+ <guid>location%02d</guid>
<password>location%02d</password>
<name>Room %02d</name>
<auto-schedule/>
</location>
<resource repeat="10">
<uid>resource%02d</uid>
+ <guid>resource%02d</guid>
<password>resource%02d</password>
<name>Resource %02d</name>
<auto-schedule/>
@@ -53,6 +58,7 @@
</resource>
<group>
<uid>group01</uid>
+ <guid>group01</guid>
<password>group01</password>
<name>Group 01</name>
<members>
Modified: CalendarServer/branches/users/wsanchez/deleted-uids/conf/caldavd-test.plist
===================================================================
--- CalendarServer/branches/users/wsanchez/deleted-uids/conf/caldavd-test.plist 2007-07-30 18:04:32 UTC (rev 1730)
+++ CalendarServer/branches/users/wsanchez/deleted-uids/conf/caldavd-test.plist 2007-07-30 21:10:00 UTC (rev 1731)
@@ -186,7 +186,7 @@
<!-- Principals with "DAV:all" access (relative URLs) -->
<key>AdminPrincipals</key>
<array>
- <string>/principals/users/admin/</string>
+ <string>/principals/__uids__/admin/</string>
</array>
<!-- Principals that can pose as other principals -->
Modified: CalendarServer/branches/users/wsanchez/deleted-uids/twistedcaldav/directory/xmlaccountsparser.py
===================================================================
--- CalendarServer/branches/users/wsanchez/deleted-uids/twistedcaldav/directory/xmlaccountsparser.py 2007-07-30 18:04:32 UTC (rev 1730)
+++ CalendarServer/branches/users/wsanchez/deleted-uids/twistedcaldav/directory/xmlaccountsparser.py 2007-07-30 21:10:00 UTC (rev 1731)
@@ -168,6 +168,10 @@
shortName = self.shortName % ctr
else:
shortName = self.shortName
+ if self.guid.find("%") != -1:
+ guid = self.guid % ctr
+ else:
+ guid = self.guid
if self.password.find("%") != -1:
password = self.password % ctr
else:
@@ -185,6 +189,7 @@
result = XMLAccountRecord(self.recordType)
result.shortName = shortName
+ result.guid = guid
result.password = password
result.name = name
result.members = self.members
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070730/7df4db26/attachment.html
More information about the calendarserver-changes
mailing list