You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
630 B
28 lines
630 B
#!/sbin/openrc-run
|
|
# Copyright 1999-2010 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
checkconfig() {
|
|
if [ ! -f /etc/supervisord.conf ] ; then
|
|
eerror "Please create /etc/supervisord.conf:"
|
|
eerror "echo_supervisord_conf >> /etc/supervisord.conf"
|
|
return 1
|
|
fi
|
|
return 0
|
|
}
|
|
|
|
start() {
|
|
checkconfig || return $?
|
|
ebegin "Starting supervisord"
|
|
start-stop-daemon --start \
|
|
--exec /usr/bin/supervisord -b --pidfile /var/run/supervisord.pid \
|
|
-- -n ${SUPD_OPTS}
|
|
eend $?
|
|
}
|
|
|
|
stop() {
|
|
ebegin "Stopping supervisord"
|
|
start-stop-daemon --stop --pidfile /var/run/supervisord.pid
|
|
eend $?
|
|
}
|