[Zope-Checkins] CVS: Zope/lib/python/AccessControl - Role.py:1.53
Andreas Jung
andreas@zope.com
Thu, 13 Dec 2001 09:24:55 -0500
Update of /cvs-repository/Zope/lib/python/AccessControl
In directory cvs.zope.org:/tmp/cvs-serv8238
Modified Files:
Role.py
Log Message:
merge from 2.5 branch (string methods)
=== Zope/lib/python/AccessControl/Role.py 1.52 => 1.53 ===
from Globals import DTMLFile, MessageDialog, Dictionary
-from string import join, strip, split, find
from Acquisition import Implicit, Acquired, aq_get
import Globals, ExtensionClass, PermissionMapping, Products
from Permission import Permission
@@ -209,7 +208,7 @@
if fails:
return MessageDialog(title="Warning!",
message="Some permissions had errors: "
- + join(fails, ', '),
+ + ', '.join(fails),
action='manage_access')
return MessageDialog(
title ='Success!',
@@ -380,13 +379,13 @@
data=[]
_add=data.append
for key, value in inst.items():
- if find(key,'__roles__') >= 0:
+ if key.find('__roles__') >= 0:
_add({'name': key, 'value': value, 'class': 0})
if hasattr(value, '__roles__'):
_add({'name': '%s.__roles__' % key, 'value': value.__roles__,
'class': 0})
for key, value in clas.items():
- if find(key,'__roles__') >= 0:
+ if key.find('__roles__') >= 0:
_add({'name': key, 'value': value, 'class' : 1})
if hasattr(value, '__roles__'):
_add({'name': '%s.__roles__' % key, 'value': value.__roles__,