mistralclient.api.v2.executions module

class mistralclient.api.v2.executions.Execution(manager, data)

Bases: mistralclient.api.base.Resource

resource_name = 'Execution'
class mistralclient.api.v2.executions.ExecutionManager(http_client, enforce_raw_definitions=False)

Bases: mistralclient.api.base.ResourceManager

create(wf_identifier='', namespace='', workflow_input=None, description='', source_execution_id=None, **params)
delete(id, force=None)
get(id)
get_ex_sub_executions(id, errors_only='', max_depth=- 1)
get_report(id, errors_only=True, max_depth=None, statistics_only=False)
list(task=None, marker='', limit=None, sort_keys='', sort_dirs='', fields='', **filters)

This is an abstract method

This is added here so that the find method gains some clarity. It must be implemented by the child class in order to find to work

resource_class

alias of mistralclient.api.v2.executions.Execution

update(id, state, description=None, env=None)