[CalendarServer-changes] [8561] CalendarServer/trunk/twistedcaldav/directory
source_changes at macosforge.org
source_changes at macosforge.org
Thu Jan 19 11:45:22 PST 2012
Revision: 8561
http://trac.macosforge.org/projects/calendarserver/changeset/8561
Author: sagen at apple.com
Date: 2012-01-19 11:45:22 -0800 (Thu, 19 Jan 2012)
Log Message:
-----------
Make host/port configurable for accessForUserToWiki
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/directory/test/test_wiki.py
CalendarServer/trunk/twistedcaldav/directory/wiki.py
Modified: CalendarServer/trunk/twistedcaldav/directory/test/test_wiki.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/test/test_wiki.py 2012-01-19 19:39:34 UTC (rev 8560)
+++ CalendarServer/trunk/twistedcaldav/directory/test/test_wiki.py 2012-01-19 19:45:22 UTC (rev 8561)
@@ -86,16 +86,16 @@
"""
self.patch(config.Authentication.Wiki, "LionCompatibility", False)
- def successful(user, wiki):
+ def successful(user, wiki, host=None, port=None):
return succeed("read")
- def forbidden(user, wiki):
+ def forbidden(user, wiki, host=None, port=None):
raise WebError(403, message="Unknown user")
- def notFound(user, wiki):
+ def notFound(user, wiki, host=None, port=None):
raise WebError(404, message="Non-existent wiki")
- def other(user, wiki):
+ def other(user, wiki, host=None, port=None):
raise WebError(500, "Error")
access = (yield getWikiAccess("user", "wiki", method=successful))
Modified: CalendarServer/trunk/twistedcaldav/directory/wiki.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/wiki.py 2012-01-19 19:39:34 UTC (rev 8560)
+++ CalendarServer/trunk/twistedcaldav/directory/wiki.py 2012-01-19 19:45:22 UTC (rev 8561)
@@ -146,7 +146,8 @@
access = (yield method(wikiConfig["WikiMethod"],
userID, wikiID))
else:
- access = (yield method(userID, wikiID))
+ access = (yield method(userID, wikiID,
+ host=wikiConfig.CollabHost, port=wikiConfig.CollabPort))
log.debug("Wiki ACL result: user [%s], wiki [%s], access [%s]" %
(userID, wikiID, access))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20120119/9c3c0a56/attachment.html>
More information about the calendarserver-changes
mailing list