Skip to content
Snippets Groups Projects
Commit 6a2dca7c authored by Alexander Pace's avatar Alexander Pace
Browse files

Update gstlal_inspiral_lvalert_psd_plotter: added check for json key existence

parent da290834
No related branches found
No related tags found
No related merge requests found
Pipeline #50514 passed with warnings
......@@ -126,11 +126,14 @@ if not graceids:
lvalert_data = json.loads(sys.stdin.read())
logging.info("%(alert_type)s-type alert for event %(uid)s" % lvalert_data)
logging.info("lvalert data: %s" % repr(lvalert_data))
filename = os.path.split(urlparse.urlparse(lvalert_data["data"]["filename"]).path)[-1]
if filename not in (u"psd.xml.gz",):
logging.info("filename is not 'psd.xml.gz'. skipping")
sys.exit()
graceids = [str(lvalert_data["uid"])]
if "filename" in lvalert_data["data"]:
filename = os.path.split(urlparse.urlparse(lvalert_data["data"]["filename"]).path)[-1]
if filename not in (u"psd.xml.gz",):
logging.info("filename is not 'psd.xml.gz'. skipping")
sys.exit()
graceids = [str(lvalert_data["uid"])]
else:
logging.info("json key filename not in lvalert data, skipping)
gracedb_client = gracedb.GraceDb(service_url = options.gracedb_service_url)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment