Quand on crée un objet, on permet un peu plus de débug si ça foire.

This commit is contained in:
Pierre-Elliott Bécue 2014-11-05 01:55:16 +01:00
parent 7a63c55851
commit f4645a8a34

View file

@ -94,7 +94,12 @@ def new_cransldapobject(conn, dn, mode='ro', uldif=None, lockId=None):
_, attrs = res[0] _, attrs = res[0]
classe = ObjectFactory.get(attrs['objectClass'][0]) classe = ObjectFactory.get(attrs['objectClass'][0])
return classe(conn, dn, mode, uldif, lockId=lockId) try:
_clas = classe(conn, dn, mode, uldif, lockId=lockId)
except Exception as e:
print "dn=%s,uldif=%r" % (dn, uldif)
raise
return _clas
class CransLdapObject(object): class CransLdapObject(object):
"""Classe de base des objets :py:class:`CransLdap`. """Classe de base des objets :py:class:`CransLdap`.