Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| export_ezged [2021/11/16 09:31] – créée jeremy | export_ezged [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | Utilisation des scripts pour exporter les queries. | + | ====== Présentation du procédé d' |
| - | On doit utiliser | + | L' |
| - | Ce script va parcourir les queries | + | |
| - | dans ce fichier on trouvera des strings sous forme **[FSFILE_ONAME]** qui sera remplacé par le script // | + | Il repose sur l' |
| + | - export_ezged_prepare.py | ||
| + | - export_ezged.py | ||
| + | |||
| + | |||
| + | ====== Où trouver les scripts ? ====== | ||
| + | |||
| + | Les scripts sont situé dans le dossier suivant: | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====== Usage ====== | ||
| + | |||
| + | ===== Générer la configuration de l' | ||
| + | |||
| + | La première étape consiste à générer le fichier de configuration (au format json) qui décrira quoi exporter. | ||
| + | On utilise pour cela le script | ||
| + | |||
| + | Le script va parcourir les requpêtes définies dans EzGED et construire un fichier | ||
| + | |||
| + | On appel le script de la manière suivante: | ||
| + | < | ||
| + | python export_ezged_prepare.py | ||
| + | </ | ||
| + | |||
| + | Dans ce fichier on trouvera des strings sous forme **[FSFILE_ONAME]** qui sera remplacé par le script // | ||
| On peut modifier le nom du document et/ou le dossier de sorti en remplaçant les strings dans les **" | On peut modifier le nom du document et/ou le dossier de sorti en remplaçant les strings dans les **" | ||
| Ligne 9: | Ligne 36: | ||
| les documents exportés seront dans le path: nchp\var\spool\ezged\instance\export | les documents exportés seront dans le path: nchp\var\spool\ezged\instance\export | ||
| + | ===== Modifier la configuration ===== | ||
| + | |||
| + | Pour modifier la configuration de l' | ||
| + | |||
| + | Ci-dessous un exemple de fichier de configuration. | ||
| + | |||
| + | <file json export_prepare.json> | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | }, | ||
| + | " | ||
| + | }, | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ==== Les paramètres principaux ==== | ||
| + | |||
| + | |||
| + | **export_dir**: | ||
| + | |||
| + | Pour chaque requête: | ||
| + | |||
| + | **QRY_DESC**: | ||
| + | **QRY_FILENAME**: | ||
| + | **QRY_FILEPATH_TEMPLATE**: | ||
| + | |||
| + | ===== Déclencher l' | ||
| + | |||
| + | Après avoir ajusté le fichier de configuration si besoin, on procède au déclenchement de l' | ||
| + | |||
| + | Si on souhaite activer le mode debug on l' | ||
| + | < | ||
| + | python export_ezged.py 1 | ||
| + | </ | ||