Workflow executions YAQL function

Registered by Limor Stotland on 2015-11-02

Motivation: Creating wf that can rely on the history of this wf (for example if task is failed for 5 times don't run it again, Send email instead)

We need to create a yaql function that will provide information on a workflow execution and other parameters so that we can use it for conditional transitions etc. This function (e.g. named as "wf_executions()") should take various filtering parameters to define time boundaries, execution state etc.

Blueprint information

Status:
Complete
Approver:
Renat Akhmerov
Priority:
Medium
Drafter:
Limor Stotland
Direction:
Approved
Assignee:
Adriano Petrich
Definition:
Approved
Series goal:
Accepted for rocky
Implementation:
Implemented
Milestone target:
milestone icon rocky-3
Started by
Dougal Matthews on 2018-06-07
Completed by
Dougal Matthews on 2018-06-12

Related branches

Sprints

(?)

Work Items

Work items:
Implement new YAQL function (yaql_utils.py or a new module): TODO
Write a test: TODO
Add a section into Mistral doc: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.