nm=${NM-"python /usr/share/NodeManager/nm.py"}
prog="Node Manager"
-restartoptions=
+options=${OPTIONS-"-d -s"}
+restartoptions=${RESTARTOPTIONS-"-d"}
pidfile=${PIDFILE-/var/run/nm.pid}
lockfile=${LOCKFILE-/var/lock/subsys/nm}
RETVAL=0
do_start()
{
- options=$1
echo -n $"Starting $prog: "
- daemon --check=nm $nm $options
+ daemon --check=nm $nm "$@"
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch ${lockfile}
start()
{
- do_start ${OPTIONS-"-d -s"}
+ do_start $options
}
stop()
restart()
{
stop
- do_start ${OPTIONS-"-d"}
+ do_start $restartoptions
}
case "$1" in
start)
- start
- ;;
+ start
+ ;;
stop)
- stop
- ;;
+ stop
+ ;;
status)
- status $nm
- RETVAL=$?
- ;;
+ status $nm
+ RETVAL=$?
+ ;;
restart|reload)
- restart
- ;;
+ restart
+ ;;
condrestart)
- if [ -f ${pidfile} ] ; then
- restart
- fi
- ;;
+ if [ -f ${pidfile} ] ; then
+ restart
+ fi
+ ;;
*)
- echo $"Usage: $0 {start|stop|restart|condrestart|status}"
- exit 1
+ echo $"Usage: $0 {start|stop|restart|condrestart|status}"
+ exit 1
esac
exit 0