Denis BLOMME a écrit :
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
Quel est le contenu de la variable member et quel est celui de la
variable existing_member ?
member_entry = members.getEntry(member_id)
if group in member_entry['groups']:
member_entry['groups'].remove(group)
members.editEntry(member_entry)
Vous pouvez consulter le code source BaseDirectory pour avoir plus de
détails sur l'API standard des directories :
http://svn.nuxeo.org/trac/pub/file/CPSDirectory/trunk/BaseDirectory.py
--
Olivier
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>