diff --git a/lc_ldap.py b/lc_ldap.py index 2a1457a..bb7c201 100644 --- a/lc_ldap.py +++ b/lc_ldap.py @@ -354,6 +354,11 @@ class CransLdapObject(object): self._modifs = ldif_to_cldif(ldif_to_uldif(res[0][1]), conn, check_ctxt = False) + def _get_fields(self): + """Renvoie la liste des champs LDAP de l'objet""" + return self.ofields + self.xfields + self.ufields + self.mfields + fields = property(_get_fields) + def save(self): """Sauvegarde dans la base les modifications apportées à l'objet. Interne: Vérifie que self._modifs contient des valeurs correctes et