diff options
author | Harald Musum <musum@verizonmedia.com> | 2019-07-09 13:17:57 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2019-07-09 13:17:57 +0200 |
commit | 709d1de13514cde35e7fcf501cc56fb19c39f150 (patch) | |
tree | a7f70aa0221175cd7f32b86d701456ee3705f3ea /zkfacade | |
parent | 30d0b9047312980b8a51b6caea8a64d11881bd75 (diff) |
Add help option and usage output
Diffstat (limited to 'zkfacade')
-rwxr-xr-x | zkfacade/src/main/sh/vespa-zkcli | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/zkfacade/src/main/sh/vespa-zkcli b/zkfacade/src/main/sh/vespa-zkcli index ce945237847..318836ec574 100755 --- a/zkfacade/src/main/sh/vespa-zkcli +++ b/zkfacade/src/main/sh/vespa-zkcli @@ -70,9 +70,19 @@ findhost # END environment bootstrap section +usage() { + echo "Run Zookeeper command-line client" + echo "The following options are recognized:" + echo "" + + echo "-h|-help) print this help text" + echo "-nosudo do not use sudo when running command" +} + sudo="sudo -u ${VESPA_USER}" while [ $# -gt 0 ]; do case $1 in + -h|-help) usage; exit 0;; -nosudo) shift; sudo="" ;; *) echo "Unrecognized option '$1'" >&2; exit 1;; esac |