[CalendarServer-changes] [5476] CalendarServer/trunk/twistedcaldav/directory
source_changes at macosforge.org
source_changes at macosforge.org
Tue Apr 13 13:29:28 PDT 2010
Revision: 5476
http://trac.macosforge.org/projects/calendarserver/changeset/5476
Author: sagen at apple.com
Date: 2010-04-13 13:29:21 -0700 (Tue, 13 Apr 2010)
Log Message:
-----------
Don't use getattr to check the clonedFromDefault flag, set a value in __init__
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/directory/augment.py
CalendarServer/trunk/twistedcaldav/directory/directory.py
Modified: CalendarServer/trunk/twistedcaldav/directory/augment.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/augment.py 2010-04-13 14:11:22 UTC (rev 5475)
+++ CalendarServer/trunk/twistedcaldav/directory/augment.py 2010-04-13 20:29:21 UTC (rev 5476)
@@ -55,6 +55,7 @@
self.enabledForCalendaring = enabledForCalendaring
self.enabledForAddressBooks = enabledForAddressBooks
self.autoSchedule = autoSchedule
+ self.clonedFromDefault = False
class AugmentDB(object):
"""
@@ -86,7 +87,7 @@
# Mark default-cloned augment records as such so
# DirectoryRecord.addAugmentInformation( ) can avoid unneccesary
# error messages:
- result._clonedFromDefault = True
+ result.clonedFromDefault = True
returnValue(result)
Modified: CalendarServer/trunk/twistedcaldav/directory/directory.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/directory.py 2010-04-13 14:11:22 UTC (rev 5475)
+++ CalendarServer/trunk/twistedcaldav/directory/directory.py 2010-04-13 20:29:21 UTC (rev 5476)
@@ -429,7 +429,7 @@
# For augment records cloned from the Default augment record,
# don't emit this message:
- if not getattr(augment, "_clonedFromDefault", False):
+ if not augment.clonedFromDefault:
self.log_error("Group '%s(%s)' cannot be enabled for calendaring" % (self.guid, self.shortNames[0],))
else:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20100413/835aa51a/attachment.html>
More information about the calendarserver-changes
mailing list