On prépare l'arrivée du ldif dans search
This commit is contained in:
parent
4f1318bf03
commit
2d38d87bb5
1 changed files with 5 additions and 2 deletions
|
@ -152,8 +152,11 @@ class lc_ldap(ldap.ldapobject.LDAPObject):
|
||||||
def search(self, filterstr='(objectClass=*)', mode='ro', dn= base_dn, scope= 2, sizelimit=400):
|
def search(self, filterstr='(objectClass=*)', mode='ro', dn= base_dn, scope= 2, sizelimit=400):
|
||||||
"""La fonction de recherche dans la base ldap qui renvoie un liste de
|
"""La fonction de recherche dans la base ldap qui renvoie un liste de
|
||||||
CransLdapObjects. On utilise la feature de sizelimit de python ldap"""
|
CransLdapObjects. On utilise la feature de sizelimit de python ldap"""
|
||||||
res = self.search_ext_s(dn, scope, filterstr, sizelimit=sizelimit)
|
ldap_res = self.search_ext_s(dn, scope, filterstr, sizelimit=sizelimit)
|
||||||
return [ new_cransldapobject(self, r[0], mode=mode) for r in res ]
|
ret = []
|
||||||
|
for dn, ldif in ldap_res:
|
||||||
|
ret.append(new_cransldapobject(self, dn, mode=mode))
|
||||||
|
return ret
|
||||||
|
|
||||||
def allMachinesAdherents(self):
|
def allMachinesAdherents(self):
|
||||||
"""Renvoie la liste de toutes les machines et de tous les adherents
|
"""Renvoie la liste de toutes les machines et de tous les adherents
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue