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
Je veux remplacer un attribut erroné tout en le laissant en commentaire, par commodité.
Fonction:
LDIF obtenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
En procédant ainsi, est ce que ce fichier LDIF est correct ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 -
Ou sinon comment ajouter juste une ligne de commentaire dans LDIF avec le module Python-ldap??
Merci d'avance
Partager