diff --git a/powerwall.sh b/powerwall.sh index bc4bacaa..caab0c0f 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -332,7 +332,11 @@ SHUTDOWN_SERVER(){ echo -en "${idsCL[White]}${MSG//${PW_ESXI_HOST_NAMES[${ESXIHOST}]}/${idsCL[LightCyan]}${PW_ESXI_HOST_NAMES[${ESXIHOST}]}}${idsCL[White]}${MSG_SPC}: " for ESXIHOST in "${PW_MAINSITEHOSTS[@]}"; do if [ "${TEST}" != "true" ]; then - [ $(ssh root@${ESXIHOST} 'esxcli system maintenanceMode get') != "Enabled" ] && VERIFY_ISCSI_VM_DOWN "${ESXI_HOST}" "${ESXIHOST}" & || touch ${PW_TMPFOLDER}/verify.iscsi.${ESXI_HOST}.done + if [ "$(ssh root@${ESXIHOST} 'esxcli system maintenanceMode get')" != "Enabled" ]; then + VERIFY_ISCSI_VM_DOWN "${ESXI_HOST}" "${ESXIHOST}" & + else + touch ${PW_TMPFOLDER}/verify.iscsi.${ESXI_HOST}.done + fi fi done