cn=admin,ou=data,dc=crans,dc=org a le droit nounou.

This commit is contained in:
Pierre-Elliott Bécue 2013-02-14 16:38:12 +01:00
parent 6b55396794
commit 1f372df2eb

View file

@ -176,6 +176,8 @@ class lc_ldap(ldap.ldapobject.LDAPObject):
self.conn = self.bind_s(secrets.ldap_auth_dn, secrets.ldap_password)
self.dn = dn
self.droits = self.search_s(dn, ldap.SCOPE_BASE, attrlist=['droits'])[0][1].get('droits', [])
if dn == secrets.ldap_auth_dn:
self.droits += [nounou]
else:
self.conn = self.simple_bind_s()
self.dn = None