Workflow import fichier
Créer un workflow qui permet de charger les fichiers NetCDF (timeseries, profil, trajectoire) dans dboceano :
- scanner un dossier pour voir si il y a un nouveau fichier (netcdf convention cf format oceansite) à uploader
- vérifier le "bon" format du fichier sinon le mettre en erreur (dans le dossier scanné créer un dossier failure/lanneelemoilejour et mettre le fichier dedans - éventuellement mettre un fichier de log avec l'erreur dedans)
- utiliser les scripts perl d'imago pour uploader le fichier
- scanner les logs de retour du script perl et si il est écrit "ERROR" dedans retourner le fichier en erreur dans le dossier d'erreur (path paramétré en variable airflow) et si "SUCCESS" (et pas "ERROR") mettre le fichier en succès
- envoyer un mail sur l'état de l'import avec les logs
- relancer le workflow pour détecter la présence d'un fichier dans le répertoire