diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 41eb2849..4d40508a 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -368,12 +368,11 @@ NODEUPDATES() { var=${NTYPE}_HOSTS[@] for nip in "${!var}"; do if [ ! -f /tmp/.nodeupdate.${NM_HOSTNAMES[${nip}]// /-}.running ]; then - if [[ ${RUN_NODE_IP} == *"${nip}"* ]]; then - nip='localhost ' + if [[ ${RUN_NODE_IP} != *"${nip}"* ]]; then + touch /tmp/.nodeupdate.${NM_HOSTNAMES[${nip}]// /-}.running + NODEUPDATE "${nip}" "${2}" "${NMCMD}" & + ((ncount++)) fi - touch /tmp/.nodeupdate.${NM_HOSTNAMES[${nip}]// /-}.running - NODEUPDATE "${nip}" "${2}" "${NMCMD}" & - ((ncount++)) fi done done