Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-446 pegasus dagman restarting monitord in replay mode
  3. PM-523

Pegasus-dagman needs to check pegasus-monitord's exit code before restarting it

    XMLWordPrintable

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • master, 4.0
    • master, 4.0
    • CLI: pegasus-run
    • None

    Description

      Pegasus-monitord will now check if another pegasus-monitord instance is running, and will exit if that case is detected. Pegasus-dagman should not restart pegasus-monitord when this happens. This can be detected by checking monitord's exit code. When monitord detects another instance already running it exits with exitcode 43 (please let me know if there are preferences for a specific exit code instead of 43).

      Attachments

        Activity

          People

            gmehta Gaurang Mehta (Inactive)
            fabio Fabio Silva
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: