Skip to content
Snippets Groups Projects

Create and process external MDC events to test RAVEN pipeline; fixes #401 and #403

Merged Brandon Piotrzkowski requested to merge brandon.piotrzkowski/gwcelery:raven-mdc-test into main
2 files
+ 38
22
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 7
7
@@ -187,19 +187,19 @@ def raven_pipeline(raven_search_results, gracedb_id, alert_object, tl, th,
"""
if not raven_search_results:
return
if alert_object.get('group') == 'External':
if 'S' not in gracedb_id:
raven_search_results = preferred_superevent(raven_search_results)
for result in raven_search_results:
if alert_object.get('group') == 'External':
superevent_id = result['superevent_id']
exttrig_id = gracedb_id
superevent = result
ext_event = alert_object
elif 'S' in gracedb_id:
if 'S' in gracedb_id:
superevent_id = gracedb_id
exttrig_id = result['graceid']
superevent = alert_object
ext_event = result
else:
superevent_id = result['superevent_id']
exttrig_id = gracedb_id
superevent = result
ext_event = alert_object
canvas = (
gracedb.add_event_to_superevent.si(superevent_id, exttrig_id)
Loading