diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 1f8942b2..78e64c19 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -333,9 +333,8 @@ NODEUPDATES() { if [[ ${RUN_NODE_IP} == *"${nip}"* ]]; then nip='localhost ' fi - # NODEUPDATE "${nip}" "${2}" "${NMCMD}" & + NODEUPDATE "${nip}" "${2}" "${NMCMD}" & ((ncount++)) - echo "HERE ${ncount}: ${nip} = ${NM_HOSTNAMES[${nip}]}" fi done done @@ -345,12 +344,12 @@ NODEUPDATES() { for nodecmd in /tmp/.nodeupdate.*.done; do if [[ "${nodecmd}" != *"*"* ]]; then nodecmd_output=$(cat ${nodecmd}) - #[ "${nodecmd_output}" != "" ] && echo -e "${nodecmd_output}" - #rm -f ${nodecmd} + [ "${nodecmd_output}" != "" ] && echo -e "${nodecmd_output}" + rm -f ${nodecmd} ((nc_count++)) fi done - # echo "HERE: ${nc_count} - ${ncount}" + echo "HERE: ${nc_count} - ${ncount}" if [ ${nc_count} -eq ${ncount} ]; then completed=true break @@ -407,7 +406,7 @@ NODEUPDATE(){ fi else echo -en " ~ ${idsCL[LightCyan]}Sync Shared Nodemgmt Defaults${idsCL[Default]} : " >> ${tmpfile}.running - ${NMCMD} rsync -az ${NM_FOLDER}/conf/*.inc ${NM_FOLDER}/conf/*.conf root@${nip}:${NM_FOLDER}/conf/ >/dev/null 2>&1 + ${NMCMD} rsync -az ${NM_FOLDER}/conf/*.inc ${NM_FOLDER}/conf/*.conf root@${nip}:${NM_FOLDER}/conf/ & >/dev/null 2>&1 echo -e "${idsCL[Green]}Files Synced${idsCL[Default]}" >> ${tmpfile}.running fi else