databio / pypiper

Python toolkit for building restartable pipelines
http://pypiper.databio.org
BSD 2-Clause "Simplified" License
45 stars 9 forks source link

Add `nofail` to `Stage` #218

Closed vreuter closed 4 months ago

vreuter commented 5 months ago

A Stage should be able to have the nofail behavior that PipelineManager.run provides. This behavior should... a) be False by default b) be configurable at stage instantiation time (Stage.__init__) c) be modifiable at stage run time (Stage.run)

Thoughts? @donaldcampbelljr @nsheff @khoroshevskyi @nleroy917