...
This will start an ecflow_server running on your system with a default host name hostname of “localhost” and port number of 3141. If another program on your machine is using this same port number, then you will get an “Address in use” error. To start the server on a specific port number you can use:
...
ecflow_server log files and check point checkpoint files are created in the current directory by default , and have a prefix <machine_name>.<port_number>. As this allows multiple servers to run on the same machine. If you had previously run the same ecflow_server in the past it will also attempt to recover the suite definition from the check point checkpoint file.
What to do
Type the following, to set up up the paths
Code Block language bash title Access ecflow command line interface and python interface module load ecflow/5new module load python3
Create the
$HOME/course
directoryStart the server using
Code Block language bash title Start the server, and set ECF_HOME ecflow_start.sh -d $HOME/course
- Make a note of the ECF_HOST and ECF_PORT variables.
Make sure the following does not error.
Code Block language bash title Check ecflow python API python3 -c "import ecflow"
Note If in the subsequent sections, you have the need to start a new shell , and want access to the server, then ensure that ensure
ECF_PORT
is set. (also callmodule load ecflow
/5new, and module load python3 in each new shell). The python is needed to access ecflow python api API only.
Horizontal Navigation Bar | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...