get live output from pegasus cli tools when they are called with the client code

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      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/

            Assignee:
            Ryan Tanaka [X] (Inactive)
            Reporter:
            Ryan Tanaka [X] (Inactive)
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: