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