diff --git a/inc/power.inc.sh b/inc/power.inc.sh index c49a1369..80e2401e 100644 --- a/inc/power.inc.sh +++ b/inc/power.inc.sh @@ -850,7 +850,7 @@ OFFSITE_CHECKPOWER_SERVICE(){ PW_OFFSITEHOSTS=$(echo ${PW_OFFSITE_HOSTS} | tr ',' ' ') [ "${TEST_OFFSITE}" != "" ] && TEST=${TEST_OFFSITE} || TEST='' - + echo "HERE: '${TEST_OFFSITE}' '${TEST}'" if [ "${TEST}" != "" ]; then PW_OFFSITE_SHUTDOWNSERVERS_AT_LOAD=95 #percent PW_OFFSITE_SHUTDOWNSERVERS_AFTER=1 #minutes @@ -861,6 +861,7 @@ OFFSITE_CHECKPOWER_SERVICE(){ else TESTMODE="" fi + echo "testmode: ${TESTMODE}" # upsinfo=$(upsc CP1500PFCLCD) upsinfo=$(upsc CP1500PFCLCD 2>&1) @@ -888,7 +889,7 @@ OFFSITE_CHECKPOWER_SERVICE(){ fi if [ -d /sys/bus/w1/devices/${PW_SENSOR_DEVICEID['Offsite-ServerRoom']} ]; then temp_c=$(cat /sys/bus/w1/devices/${PW_SENSOR_DEVICEID['Offsite-ServerRoom']}/w1_slave | tail -n1 | cut -d "=" -f2) - OFFSITE_TEMP=$(echo "scale=2; ${temp_c}/1000" | bc) + OFFSITE_TEMP=$(bc <<< "scale=2; ((${temp_c}/1000)*(9/5))+32") else OFFSITE_TEMP=ERR @@ -967,7 +968,8 @@ AMBIENT TEMP: ${OFFSITE_TEMP}'F" touch ${PW_TMPFOLDER}/shutdown.OFFSITE for host in ${PW_OFFSITEHOSTS}; do if [ "${TEST}" = "" ] || [ "${TEST}" = "full" ]; then - ${PW_FOLDER}/esxi-scripts/offsite-host-shutdown.ps1 ${host} >/dev/null 2>&1 & + # ${PW_FOLDER}/esxi-scripts/offsite-host-shutdown.ps1 ${host} >/dev/null 2>&1 & + SHUTDOWN_SERVER 10.10.2.10 -esxi off & fi done fi