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

Make SubDAX planning prescript run in the scratch directory instead of the dag directory


    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • master, 4.3
    • Affects Version/s: 4.0, 4.1, 4.2, 4.1.1
    • Component/s: Pegasus Planner
    • None

      The SubDAX planning preSCRIPT currently runs in the DAG directory by default. This requires any job producing SUBDAX related files in the previous job to know the runtime DAG directory location before planning. I propose to move the planning prescript for a subdax job to run in the local scratch directory such that any file required by the planner can be found in the local scratch directory either due to the execution of a previous job in the local scratch directory or due to interpool transfer. The SUB Dags created by the planning can still go into the root DAG directory

            vahi Karan Vahi
            gmehta Gaurang Mehta (Inactive)
            2 Start watching this issue