Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Step 2: Write your task scripts

ecf scripts are text files that correspond to the task in the suite definition. The script defines the main work that is to be carried out. The script includes child commands, special comments and manual sections that provide information for users.

The child commands are a restricted set of ecflow_client commands that communicate with the ecflow_server. They inform the server when the job has started, completed, aborted or set some event.

 

Step 3: Start an

ecflow

ecFlow server

After ecflow_server is started, the suite definition, can then be loaded into it.

The running jobs will communicate back to the server using child commands. These cause:

Step 4: Interact with the GUI

ecFlow has a specialised GUI client, called ecflow_ui This is used to visualise and monitor:

In addition ecflow_ui provides a rich set of ecflow_client commands that can interact with the server.

 

Note
The following tutorial will show examples in plain text and python. However it is recommended that you use python, since the later tutorial examples use conditionals like ‘if’ and looping constructs.

...