-
Type: Sub-task
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: master, 5.0.0
-
Component/s: Workflow API Libraries
When the python client code is called, all the output is captured and then printed to the screen. For large workflows, when wf.plan() is called, it can appear that it is hanging.
Instead, we should log the output live using something like this:
https://fabianlee.org/2019/09/15/python-getting-live-output-from-subprocess-using-poll/