Cancel
(since EVL 2.4)
To cancel running EVL task (i.e. job, workflow or script, or waiting for a file). Either by Run ID or by a task name and Order Date.
When there are several task(s) with given name, it tries to cancel the latest one.
It recognize type of task based on the file suffix.
- *.evl
-
EVL job
- *.ewf
-
EVL workflow
- *.sh
-
bash script
- Any other or no suffix
-
file mask of file(s) to waiting for
Synopsis
evl cancel ( <run_id>... | <task_name>... [-o|--odate=<odate>] ) [-p|--project=<project_dir>] [-v|--verbose] evl cancel ( --help | --usage | --version )
Options
- -o, --odate=<odate>
-
to specify particular Order Date, environment variable ‘EVL_ODATE’ is then ignored
- -p, --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
- To cancel a job with Run ID 145:
evl cancel 145
- To cancel jobs of Run IDs between 145 and 150:
evl cancel {145..150}
- To cancel a workflow ‘billing.ewf’ of project ‘/data/project/billing’ with yesterday
Order Date:
evl cancel --odate=yesterday billing.ewf --project=/data/project/billing/