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

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

      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

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

              Created:
              Updated:
              Resolved: