[CalendarServer-changes] [1694]
CalendarServer/trunk/twistedcaldav/tap.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed Jul 18 08:32:44 PDT 2007
Revision: 1694
http://trac.macosforge.org/projects/calendarserver/changeset/1694
Author: cdaboo at apple.com
Date: 2007-07-18 08:32:43 -0700 (Wed, 18 Jul 2007)
Log Message:
-----------
Make sure sudo user records are tested before regular directory service records. This avoids doing an unnecessary
OD query when authenticating sudo users.
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/tap.py
Modified: CalendarServer/trunk/twistedcaldav/tap.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/tap.py 2007-07-18 03:02:58 UTC (rev 1693)
+++ CalendarServer/trunk/twistedcaldav/tap.py 2007-07-18 15:32:43 UTC (rev 1694)
@@ -347,7 +347,7 @@
sudoDirectory.realmName = baseDirectory.realmName
CalDAVResource.sudoDirectory = sudoDirectory
- directories.append(sudoDirectory)
+ directories.insert(0, sudoDirectory)
else:
log.msg("Not using SudoDirectoryService; file doesn't exist: %s"
% (config.SudoersFile,))
@@ -355,7 +355,7 @@
directory = AggregateDirectoryService(directories)
if sudoDirectory:
- directory.userRecordTypes.append(
+ directory.userRecordTypes.insert(0,
SudoDirectoryService.recordType_sudoers)
#
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070718/9122bdb2/attachment.html
More information about the calendarserver-changes
mailing list