Make `run2` which captures stdout/stderr by default and prints it on error. `print(task.run2(somecommand)) #=> prints merged stdout/stderr` Use `do_something 2>&1 | tee -a some_file` Then make run2 the default run method
Make
run2which captures stdout/stderr by default and prints it on error.print(task.run2(somecommand)) #=> prints merged stdout/stderrUse
do_something 2>&1 | tee -a some_fileThen make run2 the default run method