update
This commit is contained in:
18
powerwall.sh
18
powerwall.sh
@@ -67,7 +67,7 @@ STOP_SERVICE(){
|
||||
CHECK_SERVICES(){
|
||||
echo
|
||||
echo -e "${idsCL[Yellow]}PowerWall Monitor Service Status"
|
||||
DIVIDER . yellow 75
|
||||
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
|
||||
@@ -229,10 +229,10 @@ SHUTDOWN_SERVER(){
|
||||
fi
|
||||
|
||||
echo
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
[ ${MM} -eq 1 ] && smsg="Entering Maintenance Mode" || smsg="Shutting down"
|
||||
echo -e "${idsCL[LightYellow]}${hostname}${idsCL[Yellow]} - ${smsg}${idsCL[Default]}"
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
echo
|
||||
|
||||
if [ "${ESXI_HOSTS}" != "" ]; then
|
||||
@@ -490,7 +490,7 @@ VERIFY_ISCSI_VM_DOWN(){
|
||||
|
||||
HOSTMGMT(){
|
||||
echo -e "\n${idsCL[Yellow]}Host Controls${idsCL[Default]}"
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
|
||||
HOST=${1}
|
||||
if [ "${HOST}" != "-s" ] && [ "${HOST,,}" != "-status" ] && [ "${HOST}" != "-h" ] && [ "${HOST,,}" != "-help" ] && [ "${HOST}" != "" ]; then
|
||||
@@ -567,14 +567,14 @@ HOSTMGMT(){
|
||||
echo -en "${idsCL[LightCyan]}Host IP: ${idsCL[Green]}${ESXI_HOST}${spcB}"
|
||||
echo -e "${idsCL[LightCyan]}iDrac IP: ${idsCL[Green]}${idracip}${idsCL[Default]}"
|
||||
fi
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
if [ ${MN} -eq 1 ]; then
|
||||
var=PW_${ESXI_HOST}HOSTS[@]; v=1
|
||||
for vhost in "${!var}"; do
|
||||
echo -e " ${v})${idsCL[LightCyan]} ${PW_ESXI_HOST_NAMES[${vhost}]} [${vhost}]${idsCL[Default]}"
|
||||
((v++))
|
||||
done
|
||||
DIVIDER . yellow 75
|
||||
DIVIDER . yellow ${PRI_WIDTH}
|
||||
fi
|
||||
echo
|
||||
|
||||
@@ -711,7 +711,7 @@ LOGROTATE(){
|
||||
|
||||
GET_SNAPSHOTS(){
|
||||
echo -e "\n${idsCL[Yellow]}LISTING ALL VM SNAPHOTS IN VCENTER ${idsCL[Default]}(minus offsite replicas)"
|
||||
DIVIDER . lightGreen 70
|
||||
DIVIDER . lightGreen ${PRI_WIDTH}
|
||||
${PW_FOLDER}/esxi-scripts/get-snapshots.ps1
|
||||
echo
|
||||
|
||||
@@ -756,11 +756,11 @@ TEST(){
|
||||
#########################################################
|
||||
if [[ "${1}" != *"_service" ]] && [[ "${noheader}" != *" ${1} "* ]] && [[ "${noheader}" != *" ${2} "* ]] && [[ "${noheader}" != *" ${3} "* ]] && [[ "${noheader}" != *" ${4} "* ]] && [[ "${noheader}" != *" ${5} "* ]]; then
|
||||
echo
|
||||
DIVIDER . lightGreen 75
|
||||
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
|
||||
echo -e "${idsCL[LightGreen]}${msg}${spc}${idsCL[LightGray]}v${VERS} ${idsCL[LightGreen]}||${idsCL[Default]}"
|
||||
DIVIDER . lightGreen 75
|
||||
DIVIDER . lightGreen ${PRI_WIDTH}
|
||||
fi
|
||||
# if [ ${PW_ACTION-x} ]; then
|
||||
case ${PW_ACTION} in
|
||||
|
||||
Reference in New Issue
Block a user