...
Definedfor | Variablename | Explanation | Example |
---|---|---|---|
superorrootserver | ECF_TRIES | The default number of tries for each task | 2 |
| ECF_PORT | The port number | 3141 |
| ECF_NODE | The hostname of the machine running ECF | host_1 |
| ECF_HOME | Home for all the ecFlow files | $CWD |
| ECF_JOB_CMD | Command to be executed to send a job | %ECF_JOB% 1> %ECF_JOBOUT% 2>&1 |
| ECF_LISTS | Name of the ecFlow white-list file | ecf.lists |
| ECF_PASS | Default password string to replace the real password, when communicating with the server. | DJP |
| ECF_LOG | Name of the ecFlow history, or log file | ecf.log |
| ECF_CHECK | Name of the checkpoint file | ecf.check |
| ECF_CHECKOLD | Name of the backup of the checkpoint file | ecf.check.b |
Suite | SUITE | The name of the suite | Backarc |
| DATE | Date of the suite in format DD.MM.YYYY | 21.02.2012 |
| DAY | Full name of weekday | Sunday |
| DD | Day of the month, with two digits | 07 |
| DOW | Day Of the Week | 0 |
| DOY | Day Of the Year | 52 |
| MM | Month of the year, with two digits | 02 |
| MONTH | Full name of the month | February |
| YYYY | Year with four digits | 2012 |
| ECF_DATE | Single date in format YYYYMMDD | 20120221 |
| ECF_TIME | Time of the suites clock, HH:MM | 20:32 |
| ECF_CLOCK | Composite weekday, month, Day Of the Week, Day Of Year | sunday:february:0:52 |
Family | FAMILY | The name of the family, (avoid using) | get/ocean |
| FAMILY1 | The last part of the family, (avoid using) | Ocean |
Task | TASK | The name of the task | Getobs |
| ECF_RID | The Request ID of the job (only for running jobs) | PID |
| ECF_TRYNO | The current try number for the task. After begin it is 1. Number is advanced if the job is re-run. Used for in output and job-file numbering. Since this variable must be numeric and is used in the file name generation, it should not be defined by the user. | 1 |
| ECF_NAME | Full name of the task | /backarc/get/getobs/getobs |
| ECF_PASS | Password for the task to enable login to ECF | xyZ12Abx |
| ECF_SCRIPT | The full pathname for the script(if ECFFILES was not used) The variable is composed as ECF_HOME/ECF_NAME.ecf, | /home/ma/map/ECF/back/ get/getobs/ getobs.ecf |
| ECF_JOB | Name of the job file created by ECF. The variable is composed as ECF_HOME/ECF_NAME.jobECF_TRYNO. | /some/path/ back/get/ getobs/ getobs.job1 |
| ECF_JOBOUT | Filename of the jobs output. ecFlow makes the directory from ECF_HOME down to the last level. The variable is composed as ECF_HOME/ECF_NAME.ECF_TRYNO. | /some/path/ back/get/ getobs/ getobs.1 |
...