Update offsite-power-check.sh
This commit is contained in:
@@ -17,9 +17,9 @@ PW_LOGPOWER=${PW_LOGFOLDER}/log-power
|
||||
SHUTDOWNSERVERS_AT_LOAD=80 #percent
|
||||
SHUTDOWNSERVERS_AFTER=5 #minutes
|
||||
WAIT_TO_POWER_SERVERS=5 #minutes
|
||||
LOG_INTERVAL_NORMAL=60 #minutes
|
||||
LOG_INTERVAL_NORMAL=15 #minutes
|
||||
LOG_INTERVAL_ABNORMAL=30 #seconds
|
||||
LOG_INTERVAL_CHARGING=120 #seconds
|
||||
LOG_INTERVAL_CHARGING=300 #seconds
|
||||
RENOTIFY_LOWPOWER=10 #minutes
|
||||
|
||||
PW_OFFSITEHOSTS="10.2.1.11"
|
||||
@@ -104,7 +104,7 @@ $(date)"
|
||||
fi
|
||||
fi
|
||||
logtime=$(expr `date +%s` - $(stat -f %m ${PW_LOGPOWER}))
|
||||
if [ ${logtime} -gt $(echo "scale=2; ${LOG_INTERVAL_NORMAL}*60" | bc) ] || ([ ${OFFSITE_BATT_CAP%.*} -lt 100 ] && [ ${logtime} -gt ${LOG_INTERVAL_CHARGING} ]); then
|
||||
if [ ${logtime} -ge $(echo "scale=2; ${LOG_INTERVAL_NORMAL}*60" | bc) ] || ([ ${OFFSITE_BATT_CAP%.*} -lt 100 ] && [ ${logtime} -gt ${LOG_INTERVAL_CHARGING} ]); then
|
||||
echo "($(date +'%Y-%m-%d %H:%M:%S')) - ${OFFSITE_VOLTIN}'volts - ${OFFSITE_WATTS}'watts - ${OFFSITE_BATT_CAP}'% Battery - ${OFFSITE_BATT_RUNTIME}'mins - Normal" >> ${PW_LOGPOWER}
|
||||
fi
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user