Section finalize

  • This section moves tmp dir from section format_oco to final directory. It can generate execution report (only for operational purpose).

  • Once tmp directory has been created (see section format_oco), to launch finalize:

launch_mangae config_mangae.cfg -s 2014-01-03,00:00 -e 2014-01-04,00:00 --only finalize
  • To follow if the run is OK
    • check if finalize is OK in f1-mangae.xml

    • in case of problem, check the log file ./logs/MANGAE2500-r1630/20140103_20140104/finalize.log

  • Output files : ./res/MANGAE2500-r1630/PREVIMER_F1-MARS3D-MANGAE2500/20140103_20140104

service7>434% ls
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0000Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1300Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0100Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1400Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0200Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1500Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0300Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1600Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0400Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1700Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0500Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1800Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0600Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T1900Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0700Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T2000Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0800Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T2100Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T0900Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T2200Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T1000Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140103T2300Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T1100Z.nc  PREVIMER_F1-MARS3D-MANGAE2500_20140104T0000Z.nc
PREVIMER_F1-MARS3D-MANGAE2500_20140103T1200Z.nc
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# Section finalize
# Finalisation de l'exécution de la chaîne opérationnelle et génération du rapport d'exécution
# Entrées disponibles :
#     depend          : liste contenant les noms des traitements dont dépend le traitement courant, liste vide si aucune dépendance
#     description     : description du traitement (récupéré via l'option --list du script launcher.py)
#     name            : nom du job soumis sur le calculateur (!!!! ne pas dépasser 15 caractères !!!)
#     launch          : procédure de lancement associée
#     make_report     : valeur logique pour generation du rapport d'execution a la fin du traitement
#     sort_by_model   : valeur logique pour activer le tri des fichiers par modele, optionnel, considere comme False par defaut
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[[finalize]]
  depend = ['mirror_copy']
  description = 'Finalize the operational execution'
  name = 'mang25_final'
  launch = 'tools.results.finalize'
  make_report = False
  sort_by_model = True