...
Universal Controller supports the following CLI functions for Tasks in Workflows, which are listed alphabetically on this page.
Syntax, parameters, and examples for each function are provided.
Anchor |
---|
| ops-task-clear-predecessors |
---|
| ops-task-clear-predecessors |
---|
|
Clear Predecessor Dependencies
Description | Clears all predecessor dependencies of a task instance in a Workflow. |
---|
Syntax | uagcmd ops-task-clear-predecessors global parameters {task-instance-id=ID | task-instance-name=name} [instance-criteria=criteria] [workflow-instance-name=name] predecessor-name=name
|
---|
Parameters | task-instance-id= Required if task-instance-name= is not specified; sys_id of the task instance to run the command on.task-instance-name= Required if task-instance-id= is not specified; Name of the task instance to run the command on. (If instance-criteria= is not specified, the oldest active task instance with the matching name will apply.)instance-criteria= Optional if task-instance-name= is specified; One of the following (not case-sensitive): oldest_active_instance (default), oldest_instance, newest_active_instance, newest_instance.workflow-instance-name= Optional; Name of the workflow instance.predecessor-name= Required; One of the following: Name of the predecessor dependency to clear or an asterisk ( * ) to clear all predecessor dependencies.
|
---|
Example |
Panel |
---|
uagcmd ops-task-clear-predecessors -c config.cfg task-instance-name=Task A predecessor-name=Resource B |
|
---|
Anchor |
---|
| ops-task-insert |
---|
| ops-task-insert |
---|
|
Insert a Task into a Workflow Instance with Dependencies
Description | Inserts a task into a Workflow instance with dependencies. |
---|
Syntax | uagcmd ops-task-insert global parameters {workflow-instance-id=ID | workflow-instance-name=name} [workflow-instance-criteria=criteria] {task-id=ID | task-name=name} [vertex-x=x-coordinate] [vertex-y=y-coordinate] [alias=task alias] [inherit-trigger-time=option] {predecessors=predecessors list | successors=successors list }
|
---|
Parameters | |
---|
Example |
Panel |
---|
uagcmd ops-task-insert -c config.cfg workflow-instance-name=Workflow A task-name=Task 5A successors=Task 5B,Task 5C |
|
---|
Anchor |
---|
| List Predecessors / Successors of a Task Instance in a Workflow |
---|
| List Predecessors / Successors of a Task Instance in a Workflow |
---|
|
List Predecessors / Successors of a Task Instance in a Workflow
Description | Lists predecessors and/or successors of a task instance within a workflow. |
---|
Syntax | uagcmd ops-task-dependency-list global parameters workflow-instance-name=name [instance-criteria=criteria] {task-instance-id=ID | task-instance-name=name} [dependency-type=type]
|
---|
Parameters | task-instance-id= Required if task-instance-name= is not specified; sys_id of the task instance whose predecessors and/or successors you want to list.task-instance-name= Required if task-instance-id= is not specified; Name of the task instance whose predecessors and/or successors you want to list.dependency-type= Optional; One of the following (not case sensitive): predecessors or successors. If dependency-type= is not specified, all predecessors and successors of the specified task instance are listed.workflow-instance-name= Required; Name of the workflow instance. (If instance-criteria= is not specified, the oldest active Workflow instance with the matching name will apply.)instance-criteria= Optional; One of the following (not case-sensitive): oldest_active_instance (default), oldest_instance, newest_active_instance, newest_instance.options= Optional; v (Return verbose results.)
|
---|
Example |
Panel |
---|
uagcmd ops-task-dependency-list -c config.cfg task-instance-id=14714650784870352570T7OR91KT5QSM |
|
---|
...