client.cli
Client command line interface for workflow/task status and concurrency limiting.
Classes
To show help for all subparsers in one place. |
|
Client command line interface for workflow/task status and concurrency limiting. |
Functions
|
Create CLI. |
Module Contents
- class client.cli._HelpAction(option_strings, dest=SUPPRESS, default=SUPPRESS, help=None)[source]
Bases:
argparse._HelpActionTo show help for all subparsers in one place.
- class client.cli.ClientCLI[source]
Bases:
jobmon.core.cli.CLIClient command line interface for workflow/task status and concurrency limiting.
- static limit_checker(limit: Any) int[source]
Coerce to int and check that the limit is greater than 0.
- static workflow_status(args: argparse.Namespace) None[source]
Workflow status checking options.
- static workflow_tasks(args: argparse.Namespace) None[source]
Check the tasks for a given workflow.
- static task_template_resources(args: argparse.Namespace) None[source]
Aggregates the resource usage for a given TaskTemplateVersion.
- static task_status(args: argparse.Namespace) None[source]
Check task status.
- static update_task_status(args: argparse.Namespace) None[source]
Manually update task status for resumes, reruns, etc.
- static concurrency_limit(args: argparse.Namespace) None[source]
Set a limit for the number of tasks that can run concurrently.
- static task_dependencies(args: argparse.Namespace) None[source]
Get task’s upstream and downstream tasks and their status.
- static workflow_reset(args: argparse.Namespace) None[source]
Manually reset a workflow.
- static jobmon_version(args: argparse.Namespace) None[source]
Return the jobmon version.
- static resource_yaml(args: argparse.Namespace) None[source]
Create resource yaml.
- static resume_workflow(args: argparse.Namespace) None[source]
Resume a workflow from a workflow ID.
- static get_filepaths(args: argparse.Namespace) None[source]
- static update_config(args: argparse.Namespace) None[source]
Update a configuration value in the defaults.yaml file.