aboutsummaryrefslogtreecommitdiffstats
path: root/zkfacade/src/main/sh/vespa-zkcli
diff options
context:
space:
mode:
Diffstat (limited to 'zkfacade/src/main/sh/vespa-zkcli')
-rwxr-xr-xzkfacade/src/main/sh/vespa-zkcli10
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 "$@"