Workflows
class indico.queries.workflow.ListWorkflows(*, dataset_ids=None, workflow_ids=None, limit=100)
List all workflows visible to authenticated user
Options:
: dataset_ids (List[int]): List of dataset ids to filter by
workflow_ids (List[int]): List of workflow ids to filter by
- Returns:
All the found Workflow objects - Return type:
List[Workflow]
class indico.queries.workflow.WorkflowSubmission(workflow_id, files=None, urls=None, submission=True, bundle=False, result_version=None, streams=None, text='')
class indico.queries.workflow.GetWorkflow(workflow_id)
Query for Workflow by id
- Parameters:
workflow_id (int) – Workflow id to query for - Returns:
Found Workflow object - Return type:
Workflow
class indico.queries.workflow.DeleteWorkflow(workflow_id)
Mutation to delete workflow given workflow id. Note that this operation includes deleting
all components and models associated with this workflow.
- Parameters:
workflow_id (int) – id of workflow to delete
Updated 10 months ago