[lc_ldap] on donne un .dn à tous les objets CransLdap
This commit is contained in:
parent
492da0fafa
commit
0d5663b9ab
1 changed files with 1 additions and 1 deletions
|
@ -269,10 +269,10 @@ class CransLdapObject(object):
|
||||||
if not isinstance(conn, lc_ldap):
|
if not isinstance(conn, lc_ldap):
|
||||||
raise TypeError(u"conn doit être une instance de lc_ldap")
|
raise TypeError(u"conn doit être une instance de lc_ldap")
|
||||||
self.conn = conn
|
self.conn = conn
|
||||||
|
self.dn = dn
|
||||||
|
|
||||||
if ldif:
|
if ldif:
|
||||||
# Vous précisez un ldif, l'objet est 'ro'
|
# Vous précisez un ldif, l'objet est 'ro'
|
||||||
self.dn = dn
|
|
||||||
self.attrs = ldif
|
self.attrs = ldif
|
||||||
self.__class__ = eval(self.attrs['objectClass'][0])
|
self.__class__ = eval(self.attrs['objectClass'][0])
|
||||||
elif dn != base_dn:
|
elif dn != base_dn:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue