Log
(since EVL 2.4)
Get status log entries of EVL task(s) (i.e. job, workflow or script, or waiting for a file). When
<regex>
ends with ‘.evl’, ‘.ewf’ or ‘.sh’, it looks for appropriate task
type.
Synopsis
evl log <regex>... [--state=<state>] [-o|--odate=<odate_regex>] [-p|--project=<project_dir>] [-v|--verbose] evl log <run_id>... [-p|--project=<project_dir>] [-v|--verbose] evl log ( --help | --usage | --version )
Options
- -o, --odate=<odate>
-
to specify particular Order Date
- -p, --project=<project_dir>
-
specify project folder if not the current working one
- --state=<state>
-
to specify particular state, possible are ‘reru’, ‘wait’, ‘runn’, ‘fail’, ‘canc’, ‘skip’, ‘succ’, ‘arch’, ‘dele’
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 get information about tasks with Run ID between 145 and 150:
evl log {145..150}
- To get information about a workflow ‘billing.ewf’ of project ‘/data/project/billing’:
evl log billing --project=/data/project/billing/ | grep "|ewf|"
- To get all successfully finished jobs with OrderDate in 02/2023:
evl log ".*" --odate "202302.." --state succ