From ef2e55d2d21b7725abdeafa57ab7e7feddfb6d91 Mon Sep 17 00:00:00 2001
From: Chad Hanna <chad.hanna@ligo.org>
Date: Thu, 25 Jul 2019 12:27:25 -0400
Subject: [PATCH] inspiral.py: make gstlal's pastro the production pastro

---
 gstlal-inspiral/python/inspiral.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gstlal-inspiral/python/inspiral.py b/gstlal-inspiral/python/inspiral.py
index 4c5a99c4b1..61654b79c9 100644
--- a/gstlal-inspiral/python/inspiral.py
+++ b/gstlal-inspiral/python/inspiral.py
@@ -821,7 +821,11 @@ class GracedBWrapper(object):
 								print >>sys.stderr, "event assigned grace ID %s" % resp_json["graceid"]
 							gracedb_ids.append(resp_json["graceid"])
 							p_astro = get_p_astro_func(coinc_event.likelihood, last_coincs.sngl_inspirals(coinc_event.coinc_event_id)[0].mass1, last_coincs.sngl_inspirals(coinc_event.coinc_event_id)[0].mass2, coinc_inspiral_index[coinc_event.coinc_event_id].snr, coinc_inspiral_index[coinc_event.coinc_event_id].combined_far)
-							self.__upload_aux_data("GstLAL internally computed p-astro", "gstlal_p_astro.json", "p_astro", p_astro, [gracedb_ids[-1]])
+							self.__upload_aux_data("GstLAL internally computed p-astro", "p_astro.json", "p_astro", p_astro, [gracedb_ids[-1]])
+							try:
+								resp = self.gracedb_client.writeLabel(gracedb_ids[-1], 'PASTRO_READY')
+							except gracedb.rest.HTTPError as resp:
+								print >> sys.stderr, resp
 							break
 					print >>sys.stderr, "gracedb upload of %s failed on attempt %d/%d: %d: %s"  % (filename, attempt, self.retries, resp.status, httplib.responses.get(resp.status, "Unknown"))
 					print >>sys.stderr, resp_json
-- 
GitLab