...
Ecf Script
We will create new tasks (t5, t6 and t7) that will be triggered
when the meter in task t1 reaches certain values.
To notify ecflow_server, the task ( t1 in the example below) must call
the ecflow_client –meter. This is also one of the child command‘s.
Code Block | ||
---|---|---|
| ||
%include <head.h> echo "I will now sleep for %SLEEP% seconds" sleep %SLEEP% n=1 while [[ $n -le 100 ]] # Loop 100 times do sleep 1 # Wait a short time ecflow_client --meter progress $n # Notify ecFlow (( n = $n + 1 )) done %include <tail.h> |
...