[Checkins] SVN: AccessControl/trunk/src/AccessControl/security.py whitespace
Hano Schlichting
cvs-admin at zope.org
Sun Oct 14 13:14:51 UTC 2012
Log message for revision 127999:
whitespace
Changed:
U AccessControl/trunk/src/AccessControl/security.py
-=-
Modified: AccessControl/trunk/src/AccessControl/security.py
===================================================================
--- AccessControl/trunk/src/AccessControl/security.py 2012-10-14 12:46:17 UTC (rev 127998)
+++ AccessControl/trunk/src/AccessControl/security.py 2012-10-14 13:14:48 UTC (rev 127999)
@@ -167,28 +167,31 @@
perm = str(permission.title)
security.declareObjectProtected(perm)
+
class PermissionDirective(GroupingContextDecorator):
implements(IConfigurationContext, IPermissionDirective)
-
+
def __init__(self, context, id, title, description=''):
self.context = context
self.id, self.title, self.description = id, title, description
self.roles = []
-
+
def after(self):
permission = Permission(self.id, self.title, self.description)
utility(self.context, IPermission, permission, name=self.id)
-
+
zope2_permission = str(self.title)
if self.roles:
addPermission(zope2_permission, default_roles=tuple(self.roles))
else:
addPermission(zope2_permission)
+
class IRoleDirective(Interface):
-
+
name = ASCIILine()
+
def RoleDirective(context, name):
permission_directive = context.context
if name not in permission_directive.roles:
More information about the checkins
mailing list