From 8377f3ddce85f4f6a3b392bd570dc76cbe297341 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gardais=20J=C3=A9r=C3=A9my?= Date: Tue, 9 Jun 2020 11:59:33 +0200 Subject: [PATCH] Protect MACHINEDOTS var --- xymon/plugins/client/ext/sge.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/xymon/plugins/client/ext/sge.sh b/xymon/plugins/client/ext/sge.sh index 371dcfc..c4a1986 100755 --- a/xymon/plugins/client/ext/sge.sh +++ b/xymon/plugins/client/ext/sge.sh @@ -144,11 +144,11 @@ get_status() ### Check the jobs ### get_header "Jobs" "$QSTAT -l hostname=$MACHINEDOTS" - jobs=$(${QSTAT} -l hostname=${MACHINEDOTS} -s r -u \*) + jobs=$(${QSTAT} -l hostname="${MACHINEDOTS}" -s r -u \*) if [ -z "$jobs" ]; then echo "No Running Jobs" else - ${QSTAT} -l hostname=${MACHINEDOTS} -s r -u \* + ${QSTAT} -l hostname="${MACHINEDOTS}" -s r -u \* fi get_footer @@ -156,7 +156,7 @@ get_status() ### Check the host ### get_header "Host" "$METAHS -i" - ${QHOST} -h ${MACHINEDOTS} | grep -v "global" + ${QHOST} -h "${MACHINEDOTS}" | grep -v "global" get_footer ### @@ -171,10 +171,10 @@ get_status() ### queueTriggered=false; # Queueset=$(${QHOST} -h ${MACHINEDOTS} -q | tail +5 | awk '{ print $1 }') - ${QHOST} -h ${MACHINEDOTS} -q | tail +5 > "${PLUGIN_RESULT}.QSTATE" + ${QHOST} -h "${MACHINEDOTS}" -q | tail +5 > "${PLUGIN_RESULT}.QSTATE" Queueset=$(< "${PLUGIN_RESULT}.QSTATE" awk '{ print $1 }') for Qset in $Queueset; do - # qstate=$(${QHOST} -q -h ${MACHINEDOTS} | tail +5 | grep " $Qset" | awk '{print $4}') + # qstate=$(${QHOST} -q -h "${MACHINEDOTS}" | tail +5 | grep " $Qset" | awk '{print $4}') qstate=$(grep " $Qset" "${PLUGIN_RESULT}.QSTATE" | awk '{print $4}') # Order determines more significant color status