update
This commit is contained in:
12
powerwall.sh
12
powerwall.sh
@@ -54,7 +54,7 @@ SERVICE_MNG(){
|
||||
sa="${idsCL[Yellow]}Status for"
|
||||
fi
|
||||
MSG="${sa} Service - ${idsCL[LightCyan]}${PW_POWERWALL_SERVICES[${1}]}"
|
||||
c=0; spc=''; spc1=`expr 53 - ${#MSG}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; c=`expr ${c} + 1`; done
|
||||
c=0; spc=''; spc1=`expr 53 - ${#MSG}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; ((c++)); done
|
||||
echo -en "${idsCL[LightCyan]}${MSG}${spc}${idsCL[Default]}: "
|
||||
/bin/systemctl ${2} ${PW_POWERWALL_SERVICES[${1}]}
|
||||
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
|
||||
@@ -70,7 +70,7 @@ CHECK_SERVICES(){
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
|
||||
for srvc in "${PW_POWERWALL_SERVICES[@]}"; do
|
||||
c=0; spc=''; spc1=`expr 25 - ${#srvc}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; c=`expr ${c} + 1`; done
|
||||
c=0; spc=''; spc1=`expr 25 - ${#srvc}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; ((c++)); done
|
||||
echo -en "${idsCL[LightCyan]}${srvc}${spc}: "
|
||||
[ "$(systemctl is-active ${srvc})" == "active" ] && echo -en "${idsCL[Green]}Running" || echo -en "${idsCL[Yellow]}Not Running"
|
||||
echo -e "${idsCL[Default]}"
|
||||
@@ -566,12 +566,12 @@ HOSTMGMT(){
|
||||
[ ${MN} -eq 1 ] && ssppcc=31 || ssppcc=21
|
||||
([ "${ESXI,,}" == "maint" ] || [ "${ESXI,,}" == "maintenance" ] || [ "${ESXI,,}" == "mm" ]) && MM=1 || MM=0
|
||||
|
||||
c=0; spcA=''; spc1=`expr ${ssppcc} - ${#hostname} - 1`; until [ ${c} = ${spc1} ]; do spcA="${spcA} "; c=`expr ${c} + 1`; done
|
||||
c=0; spcA=''; spc1=`expr ${ssppcc} - ${#hostname} - 1`; until [ ${c} = ${spc1} ]; do spcA="${spcA} "; ((c++)); done
|
||||
echo -en "${idsCL[LightCyan]} Host: ${idsCL[Green]}${hostname}${spcA}"
|
||||
if [ ${MN} -eq 1 ]; then
|
||||
echo -e ""
|
||||
else
|
||||
c=0; spcB=''; spc1=`expr ${ssppcc} - 3 - ${#ESXI_HOST} - 1`; until [ ${c} = ${spc1} ]; do spcB="${spcB} "; c=`expr ${c} + 1`; done
|
||||
c=0; spcB=''; spc1=`expr ${ssppcc} - 3 - ${#ESXI_HOST} - 1`; until [ ${c} = ${spc1} ]; do spcB="${spcB} "; ((c++)); done
|
||||
echo -en "${idsCL[LightCyan]}Host IP: ${idsCL[Green]}${ESXI_HOST}${spcB}"
|
||||
echo -e "${idsCL[LightCyan]}iDrac IP: ${idsCL[Green]}${idracip}${idsCL[Default]}"
|
||||
fi
|
||||
@@ -837,7 +837,7 @@ if [[ "${1}" != *"_service" ]] && [[ "${noheader}" != *" ${1} "* ]] && [[ "${noh
|
||||
echo
|
||||
DIVIDER . lightGreen ${PRI_WIDTH}
|
||||
msg="|| PowerWall Management ${idsCL[Default]}"
|
||||
c=0; spc=''; spc1=`expr 77 - ${#msg} - ${#VERS}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; c=`expr ${c} + 1`; done
|
||||
c=0; spc=''; spc1=`expr 77 - ${#msg} - ${#VERS}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; ((c++)); done
|
||||
echo -e "${idsCL[LightGreen]}${msg}${spc}${idsCL[LightGray]}v${VERS} ${idsCL[LightGreen]}||${idsCL[Default]}"
|
||||
DIVIDER . lightGreen ${PRI_WIDTH}
|
||||
fi
|
||||
@@ -987,7 +987,7 @@ fi
|
||||
|
||||
elif [ "${3}" == "status" ]; then
|
||||
srvc=${PW_POWERWALL_SERVICES[${2}]}
|
||||
c=0; spc=''; spc1=`expr 25 - ${#srvc}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; c=`expr ${c} + 1`; done
|
||||
c=0; spc=''; spc1=`expr 25 - ${#srvc}`; until [ ${c} = ${spc1} ]; do spc="${spc} "; ((c++)); done
|
||||
echo -e "${idsCL[LightCyan]}${srvc}${spc}: "
|
||||
[ "$(systemctl is-active ${srvc})" == "active" ] && echo -en "${idsCL[Green]}Running" || echo -en "${idsCL[Yellow]}Not Running"
|
||||
echo -e "${idsCL[Default]}"
|
||||
|
||||
Reference in New Issue
Block a user