Versions Compared

Key

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

...

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

...