update
This commit is contained in:
@@ -65,9 +65,9 @@ CHECKPOWER(){
|
||||
|
||||
if ([ "${STYPE}" == "" ] || [ "${STYPE}" == "mainsite" ]) && [ "${PTYPE}" != "esxi" ]; then
|
||||
[ ${REPORT} -eq 0 ] && echo
|
||||
[ ${REPORT} -eq 0 ] && DIVIDER . yellow 75
|
||||
[ ${REPORT} -eq 0 ] && DIVIDER . yellow ${PRI_WIDTH}
|
||||
echo -e "${idsCL[Yellow]}Mainsite Power Information ${idsCL[LightYellow]}${avgdayshdr}"
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
|
||||
[ ${REPORT} -eq 0 ] && echo -en "${idsCL[Yellow]}Pulling data from 'Powerwall' ... "
|
||||
|
||||
@@ -128,7 +128,7 @@ CHECKPOWER(){
|
||||
echo -e "${idsCL[White]}Battery Amps Chg/DChg ${idsCL[Default]}: ${BATTA_disp}${idsCL[Default]}"
|
||||
|
||||
# echo
|
||||
DIVIDER . lightCyan 75
|
||||
DIVIDER . lightCyan ${PRI_WIDTH}
|
||||
|
||||
[ ${REPORT} -eq 0 ] && echo -en "${idsCL[Yellow]}Pulling data from 'ServerRoom' ... "
|
||||
|
||||
@@ -173,7 +173,7 @@ CHECKPOWER(){
|
||||
echo -en "${idsCL[White]}ServerRack Wattage ${idsCL[Default]}: ${idsCL[Green]}`IDS_NUMBER_FORMAT ${APCPDU_WATT} 0`'watts ${idsCL[Default]}~ est"
|
||||
[ "${avgdays}" != "" ] && echo -e "${idsCL[LightYellow]} `IDS_NUMBER_FORMAT ${APCPDU_WATT_avg} 0`'watts${idsCL[Default]}" || echo -e " ${idsCL[LightCyan]}(`IDS_NUMBER_FORMAT ${APCPDU_WATT2}` watts)${idsCL[Default]}"
|
||||
|
||||
DIVIDER . lightCyan 75
|
||||
DIVIDER . lightCyan ${PRI_WIDTH}
|
||||
if [ "${avgdays}" != "" ]; then
|
||||
echo -en "${idsCL[Yellow]}Calculating NetworkRack Averages ... "
|
||||
NETRK_avg=$(AVERAGEPOWER ${PW_POWERSENSOR_ID['network-rack']} ${avgdays} both)
|
||||
@@ -186,7 +186,7 @@ CHECKPOWER(){
|
||||
echo -en "${idsCL[White]}NetworkRack Wattage ${idsCL[Default]}: ${idsCL[Green]}`IDS_NUMBER_FORMAT ${NETRK_WATT} 0`'watts ${idsCL[Default]}~ est"
|
||||
[ "${avgdays}" != "" ] && echo -e "${idsCL[LightYellow]} `IDS_NUMBER_FORMAT ${NETRK_WATT_avg} 0`'watts${idsCL[Default]}" || echo -e " ${idsCL[LightCyan]}(`IDS_NUMBER_FORMAT ${NETRK_WATT2} 0` watts) ${idsCL[Default]}~ est${idsCL[Default]}"
|
||||
|
||||
DIVIDER . lightCyan 75
|
||||
DIVIDER . lightCyan ${PRI_WIDTH}
|
||||
fi
|
||||
if [ "${avgdays}" != "" ]; then
|
||||
echo -en "${idsCL[Yellow]}Calculating Server Room Total Averages ... "
|
||||
@@ -208,9 +208,9 @@ CHECKPOWER(){
|
||||
|
||||
if ([ "${STYPE}" == "" ] || [ "${STYPE}" == "offsite" ]) && [ "${PTYPE}" != "esxi" ]; then
|
||||
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
echo -e "${idsCL[Yellow]}Offsite Power Information ${idsCL[LightYellow]}${avgdayshdr}"
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
|
||||
[ ${REPORT} -eq 0 ] && echo -en "${idsCL[Yellow]}Pulling data from 'Offsite' ... "
|
||||
|
||||
@@ -254,9 +254,9 @@ CHECKPOWER(){
|
||||
fi
|
||||
|
||||
if [ "${PTYPE}" != "power" ]; then
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
echo -e "${idsCL[Yellow]}ESXi Host Power Information ${avgdayshdr}"
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
SENSOR_TOTAL_WATTS_MAINSITE=0
|
||||
SENSOR_TOTAL_AMPS_MAINSITE=0
|
||||
SENSOR_TOTAL_WATTS_OFFSITE=0
|
||||
@@ -353,7 +353,7 @@ CHECKPOWER(){
|
||||
fi
|
||||
fi
|
||||
done
|
||||
DIVIDER . lightCyan 75
|
||||
DIVIDER . lightCyan ${PRI_WIDTH}
|
||||
if [ "${STYPE}" == "" ] || [ "${STYPE}" == "mainsite" ]; then
|
||||
echo -en "${idsCL[LightCyan]}Mainsite Total ${idsCL[Default]}: ${idsCL[LightGreen]}${SENSOR_TOTAL_AMPS_MAINSITE}'amps - `IDS_NUMBER_FORMAT ${SENSOR_TOTAL_WATTS_MAINSITE} 0`'watts"
|
||||
[ "${avgdays}" != "" ] && echo -e "${idsCL[LightYellow]} ${AVERAGE_AMPS_MAINSITE}'amps - `IDS_NUMBER_FORMAT ${AVERAGE_WATTS_MAINSITE} 0`'watts" || echo
|
||||
@@ -691,7 +691,7 @@ HOSTPOWER(){
|
||||
|
||||
|
||||
echo -e "\n${idsCL[Yellow]}POWERING ${2^^} '${PW_iDRACHOST_SHORTNAMES[${idracip}]}'"
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
|
||||
if [ "${idracip}" != "" ]; then
|
||||
|
||||
@@ -767,9 +767,9 @@ PDUCONTROL(){
|
||||
shift 1
|
||||
done
|
||||
echo
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
echo -e "${idsCL[Yellow]}APC-PDU Power Control"
|
||||
DIVIDER true yellow 75
|
||||
DIVIDER true yellow ${PRI_WIDTH}
|
||||
until [ "${PORTSEL^^}" == "E" ]; do
|
||||
[ "${PORT_SEL}" != "" ] && PORTSEL=${PORT_SEL}
|
||||
if [ "${PORTSEL}" == "" ]; then
|
||||
|
||||
Reference in New Issue
Block a user