osmo task#
usage: osmo task [-h] {list} ...
Positional Arguments#
- command
Possible choices: list
Sub-commands#
list#
List tasks with different filters.
osmo task list [-h] [--status STATUS [STATUS ...]] [--workflow-id WORKFLOW_ID] [--user USER [USER ...] | --all-users] [--pool POOL [POOL ...] | --node
NODE [NODE ...]] [--started-after STARTED_AFTER] [--started-before STARTED_BEFORE] [--count COUNT] [--offset OFFSET] [--order {asc,desc}]
[--verbose | --summary] [--aggregate-by-workflow] [--priority {HIGH,NORMAL,LOW} [{HIGH,NORMAL,LOW} ...]] [--format-type {json,text}]
Named Arguments#
- --status, -s
Possible choices: WAITING, PROCESSING, SCHEDULING, INITIALIZING, RUNNING, FAILED, COMPLETED, FAILED_EXEC_TIMEOUT, FAILED_START_ERROR, FAILED_START_TIMEOUT, FAILED_SERVER_ERROR, FAILED_BACKEND_ERROR, FAILED_QUEUE_TIMEOUT, FAILED_IMAGE_PULL, FAILED_UPSTREAM, FAILED_EVICTED, FAILED_PREEMPTED, FAILED_CANCELED
Display all tasks with the given status(es). Users can pass multiple values to this flag. Defaults to PROCESSING, SCHEDULING, INITIALIZING and RUNNING. Acceptable values: WAITING, PROCESSING, SCHEDULING, INITIALIZING, RUNNING, FAILED, COMPLETED, FAILED_EXEC_TIMEOUT, FAILED_START_ERROR, FAILED_START_TIMEOUT, FAILED_SERVER_ERROR, FAILED_BACKEND_ERROR, FAILED_QUEUE_TIMEOUT, FAILED_IMAGE_PULL, FAILED_UPSTREAM, FAILED_EVICTED, FAILED_PREEMPTED, FAILED_CANCELED.
Default:
['PROCESSING', 'SCHEDULING', 'INITIALIZING', 'RUNNING']- --workflow-id, -w
Display workflows which contains the string.
- --user, -u
Display all tasks by this user. Users can pass multiple values to this flag.
Default:
[]- --all-users, -a
Display all tasks with no filtering on users.
Default:
False- --pool, -p
Display all tasks by this pool. Users can pass multiple values to this flag. If not specified, all pools will be selected.
Default:
[]- --node, -n
Display all tasks which ran on this node. Users can pass multiple values to this flag. If not specified, all nodes will be selected.
Default:
[]- --started-after
Filter for tasks that were started after AND including this date. Must be in format YYYY-MM-DD. Example: –started-after 2023-05-03.
- --started-before
Filter for tasks that were started before (NOT including) this date. Must be in format YYYY-MM-DD. Example: –started-after 2023-05-02 –started-before 2023-05-04 includes all tasks that were started any time on May 2nd and May 3rd only.
- --count, -c
Display the given count of tasks. Default value is 20. Max value of 1000.
Default:
20- --offset, -f
Used for pagination. Returns starting tasks from the offset index.
Default:
0- --order, -o
Possible choices: asc, desc
Display in the order in which tasks were started. asc means latest at the bottom. desc means latest at the top.
Default:
'asc'- --verbose, -v
Display storage, cpu, memory, and gpu request.
Default:
False- --summary, -S
Displays resource request grouped by user and pool.
Default:
False- --aggregate-by-workflow, -W
Aggregate resource request by workflow.
Default:
False- --priority
Possible choices: HIGH, NORMAL, LOW
Filter tasks by priority levels.
- --format-type, -t
Possible choices: json, text
Specify the output format type (Default text).
Default:
'text'