Jump to: navigation, search

TaskFlow/SaveAndRestore

< TaskFlow
Revision as of 14:44, 6 August 2013 by Akarpinska (talk | contribs) (Save restore task flow doc is created)

Save and restore task flow. Brief description.

What should be saved:
1. Task name (or other identifier, unique for each task). 2. Task data required to execute and revert. 3. Task state (executed, failed, etc). 4. Executed actions ids. 5. Flow kwargs. 6. Flow state.

Restoring the flow:
Flow can be created from the blocks template (as a new flow). Then Flow state, kwargs and tasks data should be restored and set. Executed actions should be added to the proper collections. After the Flow can be resumed.