Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1550

resolve relative input-dir and output-dir options for dax jobs in hierarchical workflows

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: master, 4.9.3
    • Fix Version/s: master, 5.0.0
    • Component/s: Pegasus Planner
    • Labels:
      None

      Description

      we now launch pegasus plan on the sub workflows via pegasus lite when the parent workflow is running. as a result relative paths for input dir and output dir break.

      for example. currently users need to specify full path
      adag xmlns="http://pegasus.isi.edu/schema/DAX" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pegasus.isi.edu/schema/DAX http:
      //pegasus.isi.edu/schema/dax-3.6.xsd" version="3.6" name="local-hierarchy">
      <metadata key="dax.api">python</metadata>
      <dax id="ID0000001" file="blackdiamond.dax">
      <argument>--input-dir /lfs1/scratch/vahi/045-hierarchy-sharedfs/input --output-site local -vvv</argument>
      </dax>
      <dax id="ID0000002" file="sleep.dax">
      <argument>--output-site local -vvv</argument>
      </dax>
      </adag>
      -bash-4.2$

        Attachments

          Activity

            People

            • Assignee:
              vahi Karan Vahi
              Reporter:
              vahi Karan Vahi
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: