68 lines
1.5 KiB
Markdown
68 lines
1.5 KiB
Markdown
# ulib/ldif
|
|
|
|
## `def_match_attr`
|
|
## `def_match_value`
|
|
## `uncut_lines`
|
|
~~~
|
|
reformer les lignes qui sont coupées
|
|
~~~
|
|
## `cut_lines`
|
|
~~~
|
|
couper les lignes trop longues
|
|
~~~
|
|
## `ensure_complete_objects`
|
|
~~~
|
|
S'assurer que le ldif ne contient que des objets complets (éliminant ainsi
|
|
les groupes ayant seulement dn:)
|
|
~~~
|
|
## `delete_marked_objects`
|
|
~~~
|
|
Supprimer les objets marqués avec --DELETE--:
|
|
~~~
|
|
## `dump_ldif`
|
|
## `tl_addattr`
|
|
## `tl_modifyattr`
|
|
## `tl_deleteattr`
|
|
## `tl_deleteentry`
|
|
## `tl_modrdn`
|
|
## `tl_touchentry`
|
|
## `tl_keepattr`
|
|
## `tl_keepval`
|
|
## `tl_excludeattr`
|
|
## `tl_excludeval`
|
|
## `tl_keepvalentry`
|
|
## `tl_excludevalentry`
|
|
## `tl_replval`
|
|
## `tl_addval`
|
|
## `tl_defval`
|
|
## `print_values`
|
|
## `tl_ensureval`
|
|
## `print_ensure_values`
|
|
## `tl_decode`
|
|
## `tl_encode`
|
|
## `tl_format`
|
|
## `dump_headers`
|
|
## `tl_formatcsv`
|
|
## `tl_parsecsv`
|
|
## `tl_parsecsvmod`
|
|
## `get_transform_cmd`
|
|
~~~
|
|
Créer une liste de commandes bash à évaluer en fonction des arguments: une
|
|
suite de commandes séparées par //
|
|
Les variables suivantes peuvent être définies en entrée:
|
|
_T_inputfile:
|
|
Si cette variable est non vide, lire à partir du fichier $_T_inputfile
|
|
au lieu de stdin
|
|
_T_uncut_before:
|
|
faut-il fusionner automatiquement les lignes *avant* de lancer les
|
|
commandes.
|
|
_T_cut_after:
|
|
faut-il découper automatiquement les lignes *après* avoir lancé les
|
|
commandes.
|
|
_T_suffix:
|
|
suffixe de la base de données pour les commandes qui prennent des RDN,
|
|
e.g. modrdn
|
|
~~~
|
|
## `transform`
|
|
|
|
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary |