Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1584 5.0 Python Api Improvements
  3. PM-1666

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

    XMLWordPrintable

Details

    Description

      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/

      Attachments

        Activity

          People

            tanaka Ryan Tanaka
            tanaka Ryan Tanaka
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: