...
- ECF_HOME directory is specified and accessible, with valid permission for auto creation of directories
- ECF_INCLUDE directory is specified, with valid permission for auto creation of directories. There is where the auto generated header file are placed(head.h and tail.h)
- If ECF_FILES is specified, then scripts are generated under this directory otherwise ECF_HOME is used
- If the variable ECF_DUMMY_TASK is specified on a task, it will not generate a script.
- If the script file already exist, script generation will fail. (To avoid overwriting user specified .ecf scripts)
- The generated scripts assume that ecflow_client executable is accessible. This can be overridden by adding a ecflow variable ECF_CLIENT_EXE_PATH
- The generated header and tail include files, assume the server is on the local machine.
...