#!/bin/bash
### BEGIN INIT INFO
# Provides:          yunkong2.sh
# Required-Start:    $network $local_fs $remote_fs
# Required-Stop::    $network $local_fs $remote_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts yunkong2
# Description:       starts yunkong2
### END INIT INFO
(( EUID )) && echo .You need to have root privileges.. && exit 1
PIDF=@@PATH@@lib/yunkong2.pid
NODECMD=@@node
yunkong2CMD=@@PATH@@yunkong2.js
RETVAL=0
yunkong2USER=@@user

start() {
            export yunkong2_HOME=@@HOME@@
            echo -n "Starting yunkong2"
            sudo -u ${yunkong2USER} $NODECMD $yunkong2CMD start
            RETVAL=$?
}

stop() {
            echo -n "Stopping yunkong2"
            sudo -u ${yunkong2USER} $NODECMD $yunkong2CMD stop
            RETVAL=$?
}
case "$1" in
    start)
      start
  ;;
    stop)
      stop
  ;;
    restart)
      stop
      start
  ;;
    *)
      echo "Usage: yunkong2 {start|stop|restart}"
      exit 1
  ;;
esac
exit $RETVAL
