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

The ecf_start script will automatically set up and start your ecf_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:

> ecf_client --stats

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

> ecf_client --restart

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

> ecf_client --begin test

Restarting and begin’ing the suite can also be done with the ecFlow Python Api

ci = ecflow.Client();   # Uses localhost:3141 by default
try:
   ci.restart_server()
   ci.load(defs)
   ci.begin_suite("test")
except RuntimeError, e:
   print "failed: " + str(e);

What to do:

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