diff --git a/generate-sidecar b/generate-sidecar new file mode 100755 index 0000000..b6a069c --- /dev/null +++ b/generate-sidecar @@ -0,0 +1,4 @@ +#!/bin/bash +set -e + +fhe ${FITSFILE} diff --git a/push-oods b/push-oods new file mode 100755 index 0000000..f079ea8 --- /dev/null +++ b/push-oods @@ -0,0 +1,9 @@ +#!/bin/bash +set -e + +export JSONFILE="${FITSFILE%.*}.json" + +/usr/bin/time -f "Telemetry: oods_json_copy_time: %e" mc cp -q ${JSONFILE} ${OODS_MC_HOST}/${OODS_BUCKET}/${INSTRUMENT}/${DATE}/${IMAGENAME}/${JSONFILE##*/} +echo "Track: oods_json_copy_rc: $?" +/usr/bin/time -f "Telemetry: oods_fits_copy_time: %e" mc cp -q ${FITSFILE} ${OODS_MC_HOST}/${OODS_BUCKET}/${INSTRUMENT}/${DATE}/${IMAGENAME}/${FITSFILE##*/} +echo "Track: oods_fits_copy_rc: $?" diff --git a/push-usdf b/push-usdf index 7a0d026..c75385c 100755 --- a/push-usdf +++ b/push-usdf @@ -1,8 +1,18 @@ #!/bin/bash set -e -fhe ${FITSFILE} export JSONFILE="${FITSFILE%.*}.json" -/usr/bin/time -f "Telemetry: sdf_json_copy_time: %e" mc cp -q ${JSONFILE} ${MC_HOST}/${BUCKET}/${INSTRUMENT}/${DATE}/${IMAGENAME}/${JSONFILE##*/} -/usr/bin/time -f "Telemetry: sdf_fits_copy_time: %e" mc cp -q ${FITSFILE} ${MC_HOST}/${BUCKET}/${INSTRUMENT}/${DATE}/${IMAGENAME}/${FITSFILE##*/} +# Backwards compatibility + +if [ -z "${USDF_USE_S3DAEMON}" ]; then + SENDFILE="mc cp -q" +else + SENDFILE="/usr/bin/python3 /home/ccs-ipa/s3daemon/git/python/s3daemon/send.py" +fi + + +/usr/bin/time -f "Telemetry: sdf_json_copy_time: %e" ${SENDFILE} ${JSONFILE} ${USDF_MC_HOST}/${USDF_BUCKET}/${INSTRUMENT}/${DATE}/${IMAGENAME}/${JSONFILE##*/} +echo "Track: sdf_json_copy_rc: $?" +/usr/bin/time -f "Telemetry: sdf_fits_copy_time: %e" ${SENDFILE} ${FITSFILE} ${USDF_MC_HOST}/${USDF_BUCKET}/${INSTRUMENT}/${DATE}/${IMAGENAME}/${FITSFILE##*/} +echo "Track: sdf_fits_copy_rc: $?"