Ajout des fichiers de configuration des opérations et paramètres
Lors de la définition d'un service Road2, la description des opérations et des paramètres est définie via l'utilisation de fichier présent dans un répertoire défini par le service:
"operations":{
"directory": "/home/docker/app/src/resources/operations",
"parameters": {
"directory": "/home/docker/app/src/resources/parameters"
}
}
Plutot que d'utiliser les fichiers présents dans Road2 (https://github.com/IGNF/road2/tree/develop/src/resources), il faut que ces fichiers soient définis via l'image docker de la GPF.
Ainsi l'IGN pourra modifier la description sans avoir besoin d'une nouvelle version de Road2.
Il faut donc:
-
copier les fichiers de Road2 dans le dépot -
modifier le dockerfile pour copier ces fichiers dans un répertoire spécifique /home/docker/gpf-data/services/resources/
-
modifier la configuration du service dans /resources/config/service.json
pour utiliser ce nouveau répertoire