From 05e7c18d798d4abdf4029b51395577a043228574 Mon Sep 17 00:00:00 2001 From: Antoine Durand-Gasselin Date: Thu, 11 Nov 2010 18:08:15 +0100 Subject: [PATCH] [lc_ldap], on rajoute les droits --- lc_ldap.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lc_ldap.py b/lc_ldap.py index 291e88c..e6d29bd 100644 --- a/lc_ldap.py +++ b/lc_ldap.py @@ -102,9 +102,11 @@ class lc_ldap(ldap.ldapobject.LDAPObject): if dn: self.conn = self.bind_s(dn, cred) self.dn = dn + self.droits = self.conn.search_s(dn, 0, attrlist=['droits'])[1].get('droits', []) else: self.conn = self.simple_bind_s() self.dn = None + self.droits = [] def search(self, filterstr, mode='ro', dn= base_dn, scope= 2, sizelimit=400): res = self.search_ext_s(dn, scope, filterstr, sizelimit=sizelimit)