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 10 Next »

The ecf_start.sh script will automatically set up and start your ecflow_server.

If you started an ecFlow manually then your server will start in a halted state.

In this case you you will have to “restart” your server before you can use it.

In a halted state the server will not schedule any tasks.

To check the status of the server, type the following at the unix prompt:

> ecflow_client --stats

Examine the output. If the ecflow_server is halted you would restart with:

> ecflow_client --restart

Once the ecflow_server is running you have to start the suite by typing:

> ecflow_client --begin test
Restarting and begin’ing the suite can also be done with the ecFlow Python Api.
Add the following to end of your python file
ci = ecflow.Client();
try:
   ci.restart_server()
   ci.begin_suite("test")
except RuntimeError, e:
   print "failed: " + str(e);

What to do:

  1. Restart the ecflow_server
  2. Begin the suite
  • No labels