Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1355 composite records when sending events to AMQP
  3. PM-1387

make the netlogger events consistent with the documentation

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: master, 4.9.1
    • Fix Version/s: master, 5.0.0, 4.9.2
    • Component/s: Monitord
    • Labels:
      None

      Description

      when monitord generates netlogger events, then the keys names should have . in them. this is what our documentation also indicates
      https://pegasus.isi.edu/documentation/stampede_wf_events.php

      on the other hand when sending events to AMQP and encoding them as JSON the events . should be replaced by _

      Looking at the code, and initial netlogger integrations
      https://github.com/pegasus-isi/pegasus/blob/e88fd5efb617bd5d36e4dd3c9b60a05e7d61f243/lib/pegasus/python/Pegasus/monitoring/workflow.py#L441

      monitord should have __ while creating events and then let event outputs handle them in event_output.py

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: