ldap extraction champs multivalué
Bonjour,
Je voudrais extraire les memberUid qui se trouvent dans un ou :
j'ai :
Code:
1 2 3 4 5 6 7 8
| try:
ldap_search = l.search_s(LDAP_GROUP_BASE, LDAP_SCOPE, 'cn=BIB_*', LDAP_GROUP_ATTRIBUTES)
print ldap_search
except ldap.LDAPError, error_message:
print "Problème LDAP. %s " % error_message
for ldap_entry in sorted(ldap_search):
nomDuGroupe = ldap_entry[1]['cn'][0]
print nomDuGroupe |
j'obtiens bien les groupes BIB !
Comment obtenir tous les memberUid ?
Code:
1 2
| nomUid = ldap_entry[1]['memberUid'][0]
print nonUid |
Précision :
il se trouve dans l'ou BIB_xxxx
Donne que le premier !
Et comment tester s'il est vide ? pour ne pas faire l'affectation ...
Merci pour votre aide ....