diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 141ebb9c..4c445797 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -152,7 +152,7 @@ STATUS(){ DIVIDER; echo -e "${idsST[Reset]}" fi nid=1 - var="${NTYPE}_HOSTS" + var=${NTYPE}_HOSTS for nip in "${!var[@]}"; do if [[ $(/sbin/ip -o -4 addr list eth0 | awk '{print $4}' | cut -d/ -f1) == *"${nip}"* ]]; then NCMD=''; LH='- localhost' else NCMD="ssh root@${nip}"; LH='' @@ -175,7 +175,7 @@ STATUS(){ rm -f ${FOLDER}/${nip}.down; rm -f ${FOLDER}/${nip}.errtime if [ "${STATUS_CHECK_EMAIL}" != "" ]; then echo "${NM_NODETYPES[$NTYPE]}-Node${nid} is back UP! It was down for $(SHOW_TIME ${toterrtime})" | mail -s "${NM_NODETYPES[$NTYPE]}-Node${nid}-${nip}-UP" ${STATUS_CHECK_EMAIL}; fi fi - var2="${NTYPE}_SERVICES_CHECK" + var2=${NTYPE}_SERVICES_CHECK for srvc in "${!var2[@]}"; do if [ "${ST_ACTION}" != "check" ]; then c=0; cw=22; spc=''