[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/ZMI - metaConfigure.py:1.1.2.6

Guido van Rossum guido@python.org
Thu, 13 Dec 2001 14:32:12 -0500


Update of /cvs-repository/Zope3/lib/python/Zope/App/ZMI
In directory cvs.zope.org:/tmp/cvs-serv6372

Modified Files:
      Tag: Zope-3x-branch
	metaConfigure.py 
Log Message:
definedPermission() is no longer a module global; adjust the import
and use.


=== Zope3/lib/python/Zope/App/ZMI/metaConfigure.py 1.1.2.5 => 1.1.2.6 ===
 from Zope.Configuration.name import resolve
 from Zope.Configuration import namespace
-from Zope.App.Security.PermissionRegistry import definedPermission
+from Zope.App.Security.PermissionRegistry import registry as perm_reg
 from provideClass import provideClass
 
 def provideClassDir(name, permission, title, description=''):
-    if not definedPermission(permission): permission=resolve(permission)
+    if not perm_reg.definedPermission(permission): permission=resolve(permission)
     provideClass(name, resolve(name), permission, title, description)
 
 class zmitabs: