From 37e8b518f5cb65dfa8d8904e10e5b9643804f0fc Mon Sep 17 00:00:00 2001 From: Arif Ali Date: Wed, 23 Dec 2020 20:03:00 +0000 Subject: [PATCH] Add help function --- manage-maas-nodes.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/manage-maas-nodes.sh b/manage-maas-nodes.sh index dcfa0bc..f242589 100755 --- a/manage-maas-nodes.sh +++ b/manage-maas-nodes.sh @@ -292,6 +292,15 @@ destroy_vms() { done } +show_help() { + echo " + + -c Creates everything + -w Removes everything + -d Releases VMs, Clears Disk + " +} + while getopts ":cwd" opt; do case $opt in c) @@ -304,7 +313,9 @@ while getopts ":cwd" opt; do wipe_disks ;; \?) - echo "Invalid option: -$OPTARG" >&2 + printf "Unrecognized option: -%s. Valid options are:" "$OPTARG" >&2 + show_help + exit 1 ;; esac done