Ajout des commentaires dans les fichiers LDIF (python-ldap)
Bonjour ŕ tous,
je souhaite ajouter des commentaires dans un fichier LDIF généré par Pyhton-ldap mais je ne suis pas sűr si mon fichier généré est correct ou non, donc je demande votre avis :lol:
Je veux remplacer un attribut erroné tout en le laissant en commentaire, par commodité.
Fonction:
Code:
1 2 3 4 5 6 7 8 9 10
|
def ldif_file(dn, modlist):
ldif_writer = ldif.LDIFWriter(open("cleaner.ldif", "a"))
ldif_writer.unparse(dn, modlist)
...........
...........
modlist = [(ldap.MOD_REPLACE, "seeAlso", [nouvelle_valeur]),((ldap.MOD_ADD, '#Old_seeAlso', [ancienne_valeur]))]
ldif_file(dn, modlist) |
LDIF obtenu:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| dn: uid=ycamp,ou=xxx,ou=users,dc=pm,dc=xxx,dc=com
changetype: modify
replace: seeAlso
seeAlso: CN=xxxx - 840739,OU=PEOPLE,DC=fr,DC=xxxx
-
add: #Old_seeAlso
#Old_seeAlso: cn=xxxx - 840383,ou=PEOPLE,dc=fr,dc=xxxx
-
dn: uid=mpalm,ou=xxxx,ou=users,dc=pm,dc=xxxx,dc=com
changetype: modify
replace: seeAlso
seeAlso: CN=xxxx,OU=CSI,OU=Denmark,DC=dk,DC=xxxx
-
add: #Old_seeAlso
#Old_seeAlso: cn=xxxx,ou=SI,ou=Denmark,dc=dk,dc=xxxx
- |
En procédant ainsi, est ce que ce fichier LDIF est correct ?
Ou sinon comment ajouter juste une ligne de commentaire dans LDIF avec le module Python-ldap??
Merci d'avance