How does it work ?¶
Operational chains are in Python. All treatments are launched on batch, on Caparmor.
Configuration file (see section before): this is the only file you will have to modify, it contains all the treatments.
To have the treatments list:
For MANGAE : launch_mangae config_mangae.cfg –list
For MENOR : launch_menor config_menor.cfg –list
To launch all available treaments:
launch_mangae config_mangae.cfg (for MANGAE)
launch_menor config_menor.cfg (for MENOR)
To launch only some treatments:
launch_mangae config_mangae.cfg --only meteo
launch_mangae config_mangae.cfg --only meteo,river
To launch all treatments, except one ore more:
launch_mangae config_mangae.cfg --no meteo
launch_mangae config_mangae.cfg --no meteo,river
To run operational chain from 01/01/2014 (date start) to 05/01/2014 (date end):
launch_mangae config_mangae.cfg -s 2014-01-01,00:00 -e 2014-01-05,00:00
If no start and end date are specified, the start date is default specified in section restart, and the end date is forecast_range specified in section run. In this example,run will be from J-1 to J+4 (J is the current day):
[restart]
default = 'J-1,00h'
[run]
forecast_range = 'J+4,00h'
To kill a job, use option –kill (soft way using qdel) or –slay (hard way using qdel -W force)
launch_mangae config_mangae.cfg --slay meteo
launch_mangae config_mangae.cfg --slay all
To follow runs, check the file f1-mangae.xml or f2-menor.xml which will be created each time you run the chain. It contains warnings and errors, and will specify if treatments are OK or KO.
logs files are in ./logs