"Wait" policy allowing to pause a workflow execution for a configured period of time
We need to be able to configure a pause within a workflow definition (after task completion) to temporarily suspend a workflow execution.
Blueprint information
- Status:
- Complete
- Approver:
- Renat Akhmerov
- Priority:
- Medium
- Drafter:
- Renat Akhmerov
- Direction:
- Approved
- Assignee:
- Nikolay Makhotkin
- Definition:
- New
- Series goal:
- Accepted for juno
- Implementation:
-
Implemented
- Milestone target:
-
0.1
- Started by
- Nikolay Makhotkin
- Completed by
- Renat Akhmerov
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Including "policies" into task spec
Addressed by: https:/
Refactoring engine to build and call task policies
Addressed by: https:/
Fixing workflow spec to return start task spec instead its name
Addressed by: https:/
Adding "wait-before" and "wait-after" to task policies
Addressed by: https:/
Renaming 'workflow_
Addressed by: https:/
Fixing processing subworkflow result
Addressed by: https:/
Small optimizations and fixes
Addressed by: https:/
Renaming 'on-finish' to 'on-complete' in task spec
Addressed by: https:/
Adjusting policy interfaces
Addressed by: https:/
Renaming 'class' to 'base' in action spec
Addressed by: https:/
Renaming 'start_task' to 'start-task' in workflow spec
Addressed by: https:/
Implement Wait-before policy
Gerrit topic: https:/
Addressed by: https:/
Implement wait-after policy
Gerrit topic: https:/
Gerrit topic: https:/
Gerrit topic: https:/
Work Items
Dependency tree

* Blueprints in grey have been implemented.