Update power.inc.sh
This commit is contained in:
@@ -850,7 +850,7 @@ OFFSITE_CHECKPOWER_SERVICE(){
|
|||||||
|
|
||||||
PW_OFFSITEHOSTS=$(echo ${PW_OFFSITE_HOSTS} | tr ',' ' ')
|
PW_OFFSITEHOSTS=$(echo ${PW_OFFSITE_HOSTS} | tr ',' ' ')
|
||||||
[ "${TEST_OFFSITE}" != "" ] && TEST=${TEST_OFFSITE} || TEST=''
|
[ "${TEST_OFFSITE}" != "" ] && TEST=${TEST_OFFSITE} || TEST=''
|
||||||
|
echo "HERE: '${TEST_OFFSITE}' '${TEST}'"
|
||||||
if [ "${TEST}" != "" ]; then
|
if [ "${TEST}" != "" ]; then
|
||||||
PW_OFFSITE_SHUTDOWNSERVERS_AT_LOAD=95 #percent
|
PW_OFFSITE_SHUTDOWNSERVERS_AT_LOAD=95 #percent
|
||||||
PW_OFFSITE_SHUTDOWNSERVERS_AFTER=1 #minutes
|
PW_OFFSITE_SHUTDOWNSERVERS_AFTER=1 #minutes
|
||||||
@@ -861,6 +861,7 @@ OFFSITE_CHECKPOWER_SERVICE(){
|
|||||||
else
|
else
|
||||||
TESTMODE=""
|
TESTMODE=""
|
||||||
fi
|
fi
|
||||||
|
echo "testmode: ${TESTMODE}"
|
||||||
|
|
||||||
# upsinfo=$(upsc CP1500PFCLCD)
|
# upsinfo=$(upsc CP1500PFCLCD)
|
||||||
upsinfo=$(upsc CP1500PFCLCD 2>&1)
|
upsinfo=$(upsc CP1500PFCLCD 2>&1)
|
||||||
@@ -888,7 +889,7 @@ OFFSITE_CHECKPOWER_SERVICE(){
|
|||||||
fi
|
fi
|
||||||
if [ -d /sys/bus/w1/devices/${PW_SENSOR_DEVICEID['Offsite-ServerRoom']} ]; then
|
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)
|
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
|
else
|
||||||
OFFSITE_TEMP=ERR
|
OFFSITE_TEMP=ERR
|
||||||
|
|
||||||
@@ -967,7 +968,8 @@ AMBIENT TEMP: ${OFFSITE_TEMP}'F"
|
|||||||
touch ${PW_TMPFOLDER}/shutdown.OFFSITE
|
touch ${PW_TMPFOLDER}/shutdown.OFFSITE
|
||||||
for host in ${PW_OFFSITEHOSTS}; do
|
for host in ${PW_OFFSITEHOSTS}; do
|
||||||
if [ "${TEST}" = "" ] || [ "${TEST}" = "full" ]; then
|
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
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user