Add new utility functions
Helpers
- Add new utility functions for running commands and scripts
- Move some helpers from
workflow.py
toutil.py
Workflow
- Write '.' to debugger on start, so real log messages start on a new line
- Use root logger instead of 'workflow'
- Add
warn_empty()
helper method toWorkflow3