From 5d91ada1849d725992f77818d52b370dc8a9f928 Mon Sep 17 00:00:00 2001
From: Kipp Cannon <kipp.cannon@ligo.org>
Date: Mon, 21 Apr 2014 17:17:24 -0500
Subject: [PATCH] gstlal_inspiral:  don't create web links for POST routes

and put a line break after each link in index.html
---
 gstlal-inspiral/bin/gstlal_inspiral | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gstlal-inspiral/bin/gstlal_inspiral b/gstlal-inspiral/bin/gstlal_inspiral
index 031f16ffec..8fe1d21f57 100755
--- a/gstlal-inspiral/bin/gstlal_inspiral
+++ b/gstlal-inspiral/bin/gstlal_inspiral
@@ -480,7 +480,10 @@ for svd_bank, output_filename, likelihood_file in zip(svd_banks, options.output,
 			if route.rule in ("/", "/index.html"):
 				# don't create links back to this page
 				continue
-			yield "<a href=\"%s%s\">%s</a>\n" % (server_address, route.rule, route.rule)
+			if route.method != "GET":
+				# only create links for GET methods
+				continue
+			yield "<a href=\"%s%s\">%s</a><br>\n" % (server_address, route.rule, route.rule)
 		yield "</p>\n</body></html>"
 	# FIXME:  get service-discovery working, then don't do this
 	if "GSTLAL_LL_JOB" in os.environ:
-- 
GitLab