new lib pyrowl for http://prowlapp.com pushes messages to your iDevice.
This commit is contained in:
@@ -16,23 +16,35 @@ eval CONFIGFILE="\${${_MODULE}CFG}"
|
||||
eval PIDFILE="\${${_MODULE}PID}"
|
||||
SHINKENM="/usr/bin/shinken-${MODULE}"
|
||||
if [ $MODULE = "arbiter" ]; then
|
||||
CONFIGFILE="${CONFIGFILE} -c ${SHINKENSPECIFICCFG}"
|
||||
CONFIGFILE="${SHINKENCFG} --config ${SHINKENSPECIFICCFG}"
|
||||
fi
|
||||
NEED="net"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
if [ $SVCNAME = "shinken" ]; then
|
||||
NEED="$NEED shinken.arbiter shinken.broker shinken.scheduler"
|
||||
ebegin "show $NEED"
|
||||
fi
|
||||
need $NEED
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "${SVCNAME} ${MODULE} ${PIDFILE}"
|
||||
if [ $SVCNAME = "shinken" ]; then
|
||||
ebegin "all shinken-services started"
|
||||
return 0
|
||||
fi
|
||||
ebegin "starting shinken ${MODULE}"
|
||||
start-stop-daemon --start --exec ${SHINKENM} --pidfile "${PIDFILE}" \
|
||||
-- --config ${CONFIGFILE} --daemon
|
||||
-- --config ${CONFIGFILE} --daemon
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
local X RETVAL=0
|
||||
|
||||
ebegin "Stopping shinken application ${MODULE}"
|
||||
if [ $SVCNAME = "shinken" ]; then
|
||||
ebegin "all shinken-services stopped"
|
||||
return 0
|
||||
fi
|
||||
ebegin "Stopping shinken ${MODULE}"
|
||||
start-stop-daemon --stop --exec ${SHINKENM} --pidfile ${PIDFILE}
|
||||
eend $?
|
||||
}
|
||||
|
Reference in New Issue
Block a user