mirror of https://github.com/gogits/gogs.git
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.
35 lines
492 B
35 lines
492 B
#!/bin/sh |
|
|
|
PID="tmp/supervisord.pid" |
|
CONF="etc/supervisord.conf" |
|
|
|
stop() { |
|
if [ -f $PID ]; then |
|
kill `cat -- $PID` |
|
rm -f -- $PID |
|
echo "stopped" |
|
fi |
|
} |
|
|
|
start() { |
|
echo "starting" |
|
if [ ! -f $PID ]; then |
|
supervisord -c $CONF |
|
echo "started" |
|
fi |
|
} |
|
|
|
case "$1" in |
|
start) |
|
start |
|
;; |
|
stop) |
|
stop |
|
;; |
|
restart) |
|
stop |
|
start |
|
;; |
|
*) |
|
echo "Usage: $0 {start|stop|restart}" |
|
esac |