summaryrefslogtreecommitdiff
path: root/devel/zookeeper/files/zkCli.sh.in
blob: 90dee6ddae4f307cdcb5bdbb21215654ad460f66 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh
# $FreeBSD$

zookeeper_log4jpropfile="file:%%ETCDIR%%/log4j.properties"
zookeeper_rootlogger="WARN,CONSOLE"
zookeeper_logdir="%%ZOOKEEPER_LOGDIR%%"

JAVA=%%JAVA%%
JAVAJARDIR=%%JAVAJARDIR%%

for i in zookeeper jline slf4j-api netty log4j
do
    CLASSPATH="${JAVAJARDIR}/$i.jar:$CLASSPATH"
done
CLASSPATH=/usr/local/share/slf4j/slf4j-log4j12.jar:$CLASSPATH

zookeeper_main="org.apache.zookeeper.ZooKeeperMain"
log4j_params="-Dzookeeper.log.dir=${zookeeper_logdir} \
            -Dzookeeper.root.logger=${zookeeper_rootlogger} \
            -Dlog4j.configuration=${zookeeper_log4jpropfile}"

${JAVA} -cp "$CLASSPATH" $CLIENT_JVMFLAGS $JVMFLAGS \
    ${log4j_params} ${zookeeper_main} $@