From 333b5370bc8cfc5be0791a0e3c585220e37452ef Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sun, 28 Jan 2024 19:12:31 -0600 Subject: [PATCH] Update temp.inc.sh --- inc/temp.inc.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/inc/temp.inc.sh b/inc/temp.inc.sh index 4451b116..ae3b45db 100644 --- a/inc/temp.inc.sh +++ b/inc/temp.inc.sh @@ -842,6 +842,11 @@ ESXI_FANSPEED_MGMT(){ FANSPEED=${2} MN=0 + if [ "${HOST}" == "" ] || [ "${FANSPEED}" == "" ]; then + echo Missing arguments + exit 1 + fi + echo -e "${idsCL[Yellow]}Setting new FanSpeeds for the following ESXi Hosts:" DIVIDER . yellow @@ -891,7 +896,7 @@ ESXI_FANSPEED_MGMT(){ if ([ ${MN} -eq 1 ] && [[ "${ESXI_HOSTS}" = *"${PW_HOST_ADDRESSES[${PW_iDRACHOST_SHORTNAMES[${host}]}]}"* ]]) || ([ "${idracip}" != "" ] && [ "${idracip}" == "${host}" ]); then echo -en "${idsCL[Yellow]}Setting new FanSpeeds for ${PW_iDRACHOST_SHORTNAMES[${host}]} [${PW_HOST_ADDRESSES[${PW_iDRACHOST_SHORTNAMES[${host}]}]}]: " if [ ! -f ${PW_TMPFOLDER}/${PW_iDRACHOST_SHORTNAMES[${host}]}.down ]; then - SET_ESXI_FANSPEED ${FANSPEED} ${host} & + SET_ESXI_FANSPEED ${FANSPEED} ${PW_iDRACHOST_SHORTNAMES[${host}]} >/dev/null 2>&1 & echo -e "Commands Sent${idsCL[Default]}" else echo -e "${idsCL[Yellow]}Skipping, host offlinet${idsCL[Default]}"