Ajout des informations de connection à l'entrepot
Les paramètres de connection à l'entrepot doivent être défini via un fichier de configuration .json.
Afin d'être sur de pouvoir utiliser le script dans un environnement de qualification on ne va pas utiliser l'API fournie par l'IGN (https://github.com/ignf-sidc/ignf-gpf-sdk)
Formalisme attendu:
{
"url_entrepot": <url_entrepot>
"keycloack_user_id" : <keycloack_id>,
"datastore" : <datastore_id>,
"storage" : " <storage_id>,
}
Le paramètre keycloack_user_id
sera utilisé pour faire une connection directe à l'entrepot avec X-Keycloak-Id
dans les headers utilisés dans les requêtes vers l'entrepot.
Le paramètre storage
va être utilisé pour définir la base de données qui sera utilisée pour l'export.