packages: daemontools/daemontools.init - formatting
glen
glen at pld-linux.org
Fri Jan 28 00:20:31 CET 2011
Author: glen Date: Thu Jan 27 23:20:31 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- formatting
---- Files affected:
packages/daemontools:
daemontools.init (1.22 -> 1.23)
---- Diffs:
================================================================
Index: packages/daemontools/daemontools.init
diff -u packages/daemontools/daemontools.init:1.22 packages/daemontools/daemontools.init:1.23
--- packages/daemontools/daemontools.init:1.22 Fri Jan 28 00:19:24 2011
+++ packages/daemontools/daemontools.init Fri Jan 28 00:20:26 2011
@@ -32,51 +32,54 @@
start() {
# Check if the service is already running?
- if [ ! -f /var/lock/subsys/svscan ]; then
- msg_starting svscan
- busy
- # we can't get status report from background job
- # but we can only do simple file check
- if [ -w $SVSCAN_DIR ]; then
- daemon --fork /usr/sbin/svscan $SVSCAN_DIR
- RETVAL=$?
- else
- fail
- nls "Missing service directory. Create %s first." "$SVSCAN_DIR"
- RETVAL=1
- fi
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/svscan
- else
+ if [ -f /var/lock/subsys/svscan ]; then
msg_already_running svscan
+ return
fi
+
+ msg_starting svscan
+ busy
+ # we can't get status report from background job
+ # but we can only do simple file check
+ if [ -w $SVSCAN_DIR ]; then
+ daemon --fork /usr/sbin/svscan $SVSCAN_DIR
+ RETVAL=$?
+ else
+ fail
+ nls "Missing service directory. Create %s first." "$SVSCAN_DIR"
+ RETVAL=1
+ fi
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/svscan
}
stop() {
- if [ -f /var/lock/subsys/svscan ]; then
- msg_stopping svscan
- killproc svscan
- for s in $SVSCAN_DIR/*{,/log}/run; do
- if [ -x "$s" ]; then
- svc="$svc ${s%/run}"
- fi
- done
- if [ "$svc" ]; then
- svc -d -x $svc
- fi
- rm -f /var/run/svscan.pid /var/lock/subsys/svscan >/dev/null 2>&1
- else
+ if [ ! -f /var/lock/subsys/svscan ]; then
msg_not_running svscan
+ return
+ fi
+
+ msg_stopping svscan
+ killproc svscan
+ for s in $SVSCAN_DIR/*{,/log}/run; do
+ if [ -x "$s" ]; then
+ svc="$svc ${s%/run}"
+ fi
+ done
+ if [ "$svc" ]; then
+ svc -d -x $svc
fi
+ rm -f /var/run/svscan.pid /var/lock/subsys/svscan >/dev/null 2>&1
}
condrestart() {
- if [ -f /var/lock/subsys/svscan ]; then
- stop
- start
- else
+ if [ ! -f /var/lock/subsys/svscan ]; then
msg_not_running svscan
RETVAL=$1
+ return
fi
+
+ stop
+ start
}
RETVAL=0
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/daemontools/daemontools.init?r1=1.22&r2=1.23&f=u
More information about the pld-cvs-commit
mailing list