Support a process executor
It appears like we can either use the existing executor that can work with processes in taskflow (or find out why it doesn't work) or even potentially use the more advanced process control framework that comes with a project like https:/
Might be neat to try and if it will work and if not see whats missing/broken.
Blueprint information
- Status:
- Complete
- Approver:
- Joshua Harlow
- Priority:
- Low
- Drafter:
- Joshua Harlow
- Direction:
- Approved
- Assignee:
- Joshua Harlow
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Joshua Harlow
- Completed by
- Joshua Harlow
Related branches
Related bugs
Sprints
Whiteboard
Another simple library that uses a similiar approach (and might be easier to use than billiard):
- https:/
Gerrit topic: https:/
Addressed by: https:/
Work on getting a process executor working (WIP)
Addressed by: https:/
Rework pieces of the task listener/watcher capability
Addressed by: https:/
Ensure that failures can be pickled
Addressed by: https:/
Allow stopwatches to be restarted
Addressed by: https:/
Have tasks be able to provide copy() methods
Addressed by: https:/
Stop returning atoms from execute/revert methods
Addressed by: https:/
Get event/notification sending working correctly
Addressed by: https:/
Rework pieces of the task callback capability