beanlab / quest_framework

A Python framework for fault-tolerant workflows
1 stars 0 forks source link

Enhance start_workflow and start_workflow_background cleanup #56

Open easyasme opened 2 weeks ago

easyasme commented 2 weeks ago
  1. start_workflow should not actually conclude the workflow (and allow it's state to be cleaned up) until the caller awaits the workflow task
  2. start_workflow_background should allow the workflow to clean up after it is complete
  3. quest ensures root workflow information is cleaned up (leave no trace)