GStreamer 1.0: Port remaining python scripts used in production detrsp_map
gstlal_periodic_postcoh_update_detrspmap, gstlal_periodic_clean_skymap, and gstlal_periodic_get_urls are all scripts we run during production.
They aren't in the main pipeline so we don't strictly need these for gstreamer_python_upgrade, but it's necessary if we want to remove any py2 dependency in CIT.
gstlal_periodic_clean_skymap may not be required, but it's only a short python script.
gstlal_periodic_get_urls is... similar. This is it:
while true ; do
for f in $@; do
wget -nH -P ${f} -r $(cat ${f}_registry.txt);
done
sleep 180
done
#
# Always end on an error so that condor will restart it
#
exit 1
In fact I think it's done already.
gstlal_periodic_postcoh_update_detrspmap seems to launch a C binary, which is just postcoh_detrsp_map.c
That C file is already being compiled, and hasn't needed any changes so far, but should still be tested for runtime differences.
The python file definitely has some print statements and the like that need updating.