Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-488 Move Pegasus to FHS packaging
  3. PM-527

the shell code generator needs to be updated to handle the FHS layout

    XMLWordPrintable

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • master, 4.0
    • master, 4.0
    • Pegasus Planner
    • None

    Description

      Currently, the shell script generated by the Pegasus Shell Code Generator has the following snippet in the starting that needs to be updated


      #!/bin/bash
      #
      # executes the workflow in shell mode
      #

      if [ "X${PEGASUS_HOME}" = "X" ]; then
         echo "ERROR: Set your PEGASUS_HOME variable" 1>&2
         exit 1
      fi

      if [ ! -e ${PEGASUS_HOME}/libexec/shell-runner-functions.sh ];then
         echo "Unable to find shell-runner-functions.sh file."
         echo "You need to use Pegasus Version 3.0 or higher"
         exit 1
      fi
      . ${PEGASUS_HOME}/libexec/shell-runner-functions.sh

      Attachments

        Activity

          People

            mayani Rajiv Mayani
            vahi Karan Vahi
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: