From: Kapil T. <k_v...@us...> - 2005-02-06 08:19:00
|
Update of /cvsroot/collective/PlonePAS/Extensions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24105/Extensions Modified Files: Install.py Log Message: add in local roles (lr) plugins driver, and an lr plugin which implements a local role black listing policy similiar to gruf/plip16. Index: Install.py =================================================================== RCS file: /cvsroot/collective/PlonePAS/Extensions/Install.py,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- Install.py 4 Feb 2005 23:23:30 -0000 1.16 +++ Install.py 6 Feb 2005 08:18:50 -0000 1.17 @@ -9,7 +9,7 @@ from Products.PluginRegistry.PluginRegistry import PluginRegistry from Products.PlonePAS import config -from Products.PlonePAS.interfaces.plugins import IUserManagement +from Products.PlonePAS.interfaces.plugins import IUserManagement, ILocalRolesPlugin from Products.PlonePAS.interfaces import group as igroup from Products.PlonePAS.tools.groups import GroupsTool @@ -69,7 +69,12 @@ } registerPluginType( pas, igroup.IGroupIntrospection, PluginInfo ) - + + PluginInfo = { 'id' : 'ILocalRolesPlugin', + 'title':'local_roles', + 'description':"Defines Policy for getting Local Roles" } + + registerPluginType( pas, igroup.ILocalRolesPlugin, PluginInfo ) def setupPlugins( portal, out ): pas = portal.acl_users |