Ceci est une ancienne révision du document !
Scripts d'intégration - Pré-Production GeoNature
Mise en place des scripts
Procédure d'utilisation des scripts d'intégration
- Au préalable, il est nécessaire de préparer un fichier .tar.bz2 contenant un dossier au format :
<date-yyyy-mm-dd>_sinp_paca_<nom-organisme>
ex. :2023-10-04_sinp_paca_cenpaca/
- Créer en local, un dossier au format précédent
- Placer dans le dossier l'ensemble des fichiers .csv au format d'échange à transmettre ainsi qu'un fichier meta_archive.ini
- Ouvrir un terminal, se placer vous dans le dossier créé et utiliser la commande suivante pour créer l'archive :
tar ../2023-10-04_sinp_paca_cenpaca.tar.bz2 .
(attention à la présence du point final)
- Utiliser ensuite Filezilla (ou autre logiciel de SFTP) pour stocker le fichier .tar.bz2 sur l'espace SFTP du SINP dans le dossier correspondant à l'organisme concerné.
- Se connecter sur le serveur de pré-production avec l'utilisateur geonat :
ssh geonat@bkp-<region>-sinp
- Se rendre dans le dossier correspondant à l'organisme pour lequel nous voulons intégrer les données. Ex. CEN PACA :
cd ~/data/cenpaca/
- Éditer le fichier config/settings.ini pour y modifier la date de l'archive à prendre en compte :
vi config/seettings.ini
- Modifier le paramètre cp_import_date pour la nouvelle date :
cp_import_date="2024-10-04"
- Lancer le script d'intégration :
./bin/import_update.sh -v