Set
Manually set status of EVL job or workflow or of a shell script. Keep in mind, that this command is not intended for standard usage. It is only for special cases when something went wrong and you need to set status manually.
- Set
-
is to be used in EVL workflow structure definition file, i.e. in EWS file.
- evl set
-
is intended for standalone usage, i.e. to be invoked from command line.
Possible states are:
- --reru
-
set state to ‘RERU’, i.e. ‘To rerun’.
- --wait
-
set state to ‘WAIT’, i.e. ‘Waiting’.
- --runn
-
set state to ‘RUNN’, i.e. ‘Running’.
- --fail
-
set state to ‘FAIL’, i.e. ‘Failed’.
- --canc
-
set state to ‘CANC’, i.e. ‘Canceled’.
- --skip
-
set state to ‘SKIP’, i.e. ‘Skipped’.
- --succ
-
set state to ‘SUCC’, i.e. ‘Successful’.
- --arch
-
set state to ‘ARCH’, i.e. ‘Archived’.
- --dele
-
set state to ‘DELE’, i.e. ‘Deleted’.
Synopsis
Set ( <job>.evl | <workflow>.ewf | <script>.sh )... ( --reru | --wait | --runn | --fail | --canc | --skip | --succ | --arch | --dele ) [-o|--odate=<odate>] [-p|--project=<project>] evl set ( <job>.evl | <workflow>.ewf | <script>.sh )... ( --reru | --wait | --runn | --fail | --canc | --skip | --succ | --arch | --dele ) [-o|--odate=<odate>] [-p|--project=<project>] [--verbose] evl set ( --help | --usage | --version )
Options
- --odate=<odate>
-
run evl workflow with specified
<odate>
, environment variable ‘EVL_ODATE’ is ignored - --project=<project_dir>
-
specify project folder if not the current working one
Standard options:
- --help
-
print this help and exit
- --usage
-
print short usage information and exit
- -v, --verbose
-
print to stderr info/debug messages of the component
- --version
-
print version and exit
Examples
- Mark ‘some_job.evl’ as successfully finished with current ‘$ODATE’:
evl set some_job.evl --succ