5 NAME=koha-zebraqueue-ctl-$DBNAME
7 PERL5LIB=__PERL_MODULE_DIR__
8 KOHA_CONF=__KOHA_CONF_DIR__/koha-conf.xml
9 ERRLOG=$LOGDIR/koha-zebraqueue.err
10 STDOUT=$LOGDIR/koha-zebraqueue.log
11 OUTPUT=$LOGDIR/koha-zebraqueue-output.log
14 ZEBRAQUEUE=__SCRIPT_DIR__/zebraqueue_daemon.pl
16 test -f $ZEBRAQUEUE || exit 0
20 echo "Starting Zebraqueue Daemon"
21 daemon --name=$NAME --errlog=$ERRLOG --stdout=$STDOUT --output=$OUTPUT --verbose=1 --respawn --delay=30 --user=$USER.$GROUP -- perl -I $PERL5LIB $ZEBRAQUEUE -f $KOHA_CONF
24 echo "Stopping Zebraqueue Daemon"
25 daemon --name=$NAME --errlog=$ERRLOG --stdout=$STDOUT --output=$OUTPUT --verbose=1 --respawn --delay=30 --user=$USER.$GROUP --stop -- perl -I $PERL5LIB $ZEBRAQUEUE -f $KOHA_CONF
28 echo "Restarting the Zebraqueue Daemon"
29 daemon --name=$NAME --errlog=$ERRLOG --stdout=$STDOUT --output=$OUTPUT --verbose=1 --respawn --delay=30 --user=$USER.$GROUP --restart -- perl -I $PERL5LIB $ZEBRAQUEUE -f $KOHA_CONF
32 echo "Usage: /etc/init.d/$NAME {start|stop|restart}"