EVL

Table of Contents


Products, services and company names referenced in this document may be either trademarks or registered trademarks of their respective owners.

Copyright © 2017–2020 EVL Tool, s.r.o.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.

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

syntax/Cancel
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

  1. To cancel a job with Run ID 145:
    evl cancel 145
    
  2. To cancel jobs of Run IDs between 145 and 150:
    evl cancel {145..150}
    
  3. 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/