diff --git a/powerwall.sh b/powerwall.sh index b9b2cb8d..a902c8ce 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -516,14 +516,19 @@ HOSTMGMT(){ hostname=${PW_iDRACHOST_SHORTNAMES[${idracip}]} fi else - cHOST='-help' + echo -e "Usage: ${idsCL[Yellow]}pw host {host} {flags}${idsCL[Default]} {" + width=35 + printf "%-${width}s- %s\n" " {host}" "(*required, can either be esxiIP,idracIP or Host#)" + printf "%-${width}s- %s\n" " -p|-power {on / off}" "Controls Host Power" + printf "%-${width}s- %s\n" " -e|-esxi {off / mm}" "Shuts down ESXi or puts into maintenance mode" + echo -e "}\n" + exit 0 fi - shift 1 while [ $# -gt 0 ]; do case "$1" in -p|-power) POWER=${2}; MODE="power";; -e|-esxi) ESXI=${2}; MODE="esxi";; - *) + -h|-help) echo -e "Usage: ${idsCL[Yellow]}pw host {host} {flags}${idsCL[Default]} {" width=35 printf "%-${width}s- %s\n" " {host}" "(*required, can either be esxiIP,idracIP or Host#)"