Bonjour,
J'essaie de supprimer un groupe des membres de l'annuaire à l'aide d'un
script Python.
J'ai essayé cette séquence :
#contient le groupe à supprimer exemple avec pr(str(member['groups']))
: ['toto']
member['groups']
del
existing_member['groups'].index(group) # ne fonctionne pas
existing_member['groups'].remove(group) # ne fonctionne pas non plus
La même erreur :
can't delete function call (deleteDirectories.py, line 167)
Mais
pr(existing_member['groups']) me donne ('toto','tata')
Alors, est-ce là le problème ? Pas même type de données ?
Traceback :
Traceback (innermost last):
Module ZPublisher.Publish, line 101, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 39, in call_object
Module Products.ExternalMethod.ExternalMethod, line 216, in __call__
Module Products.ExternalMethod.ExternalMethod, line 157, in reloadIfChanged
Module Products.ExternalMethod.ExternalMethod, line 141, in getFunction
Module App.Extensions, line 148, in getObject
__traceback_info__: ('C:\\Zope-Instance\\Products\\IGPDE\\Extensions\\deleteDirectories.py', 'IGPDE.deleteDirectories')
File "C:\Zope-Instance\Products\IGPDE\Extensions\deleteDirectories.py", line 167
<br />
del existing_member['groups'].index(group)
<br />
Merci pour vos solutions...
SyntaxError: can't delete function call
|
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>