ecFlow's documentation is now on readthedocs!

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

In order to use meters you have to first define the meter in the suite definition file, e.g.

suite x
 family f
    task t
      meter foo 0 100 100


foo is the "name" of the meter and the three numbers are minimum, maximum, and threshold values for the meter. The default value is the minimum value (the value show when the suite begins). After the command "begin" it looks like:

In the ecFlow job file you can then modify your task to change the meter while the job is running, e.g. like:

ecflow_client --init $$
for i in 10 20 30 40 ... ; do
  ecflow_client --meter=foo $i
  sleep 1
done
ecflow_client --complete

After the job has modified the meter a few times it looks like:

And in the end the meter looks like:

  • No labels