Implement start/stop
[lui-solr.git] / scripts / zookeeper.sh
1 #/bin/bash
2
3 DIR=`dirname $0`
4 PROG=`basename $0`
5
6 cd $DIR
7 OPTIONS="-Djetty.port=7500 -DzkHost=opencontent-solr.index:9983"
8 if [ -f "options" ]; then 
9     source options
10 else
11     echo "No options file. Using defaults: $OPTIONS"
12 fi
13
14 if [ "$1" = "start" ]; then 
15     if [ -f "${PROG}.pid" ] ; then 
16         echo "Pid file ${DIR}/${PROG}.pid exists. Already running?"
17         exit 1
18     fi
19     java $OPTIONS  -jar start.jar > solr.log & 
20     echo $$ > ${PROG}.pid
21 elif [ "$1" = "stop" ]; then 
22     if [ -x "${PROG}.pid" ] ; then 
23         kill `echo ${PROG}.pid`
24         rm ${PROG}.pid
25     fi
26 else
27         echo "$0 [start|stop]" 
28 fi