Update power.inc.sh
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user