diff options
author | Harald Musum <musum@verizonmedia.com> | 2019-07-09 12:37:02 +0200 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2019-07-09 12:37:02 +0200 |
commit | 30d0b9047312980b8a51b6caea8a64d11881bd75 (patch) | |
tree | c3128cfccd42b3191c725105d167d3a0635fe03e /zkfacade/src | |
parent | b019246ee265936050def8026bb357e670af6bd6 (diff) |
Add -nosudo option
Diffstat (limited to 'zkfacade/src')
-rwxr-xr-x | zkfacade/src/main/sh/vespa-zkcli | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/zkfacade/src/main/sh/vespa-zkcli b/zkfacade/src/main/sh/vespa-zkcli index cbc356ae9e1..ce945237847 100755 --- a/zkfacade/src/main/sh/vespa-zkcli +++ b/zkfacade/src/main/sh/vespa-zkcli @@ -70,7 +70,15 @@ findhost # END environment bootstrap section -sudo -u ${VESPA_USER} java \ +sudo="sudo -u ${VESPA_USER}" +while [ $# -gt 0 ]; do + case $1 in + -nosudo) shift; sudo="" ;; + *) echo "Unrecognized option '$1'" >&2; exit 1;; + esac +done + +$sudo java \ -cp $VESPA_HOME/lib/jars/zkctl-jar-with-dependencies.jar \ -Dlog4j.configuration=file:$VESPA_HOME/etc/log4j-vespa.properties \ org.apache.zookeeper.ZooKeeperMain "$@" |