]> git.pld-linux.org Git - packages/util-vserver.git/commitdiff
- use functions, use $RETVAL
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 29 Apr 2008 20:46:28 +0000 (20:46 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rebootmgr.init -> 1.4

rebootmgr.init

index cae15c68c5032ce01f57ede5522a85ef1f828cc4..5a7ae5e72ff67b87517e957beada22d4bd33a70b 100644 (file)
@@ -17,9 +17,7 @@ if [ ! -e "$UTIL_VSERVER_VARS" ] ; then
 fi
 . "$UTIL_VSERVER_VARS"
 
-# See how we were called.
-case "$1" in
-  start)
+start() {
        if [ ! -f /var/lock/subsys/rebootmgr ] ; then
            show "Starting the legacy vserver reboot manager"
            busy
@@ -38,8 +36,9 @@ case "$1" in
        else
            msg_already_running "legacy vserver reboot manager"
        fi
-       ;;
-  stop)
+}
+
+stop() {
        if [ -f /var/lock/subsys/rebootmgr ] ; then
                show "Stopping the legacy vserver reboot manager"
                busy
@@ -50,10 +49,20 @@ case "$1" in
        else
            msg_not_running "legacy vserver reboot manager"
        fi
+}
+
+RETVAL=0
+# See how we were called.
+case "$1" in
+  start)
+       start
+       ;;
+  stop)
+       stop
        ;;
   restart)
-       $0 stop
-       $0 start
+       stop
+       start
        ;;
   status)
        if [ -f /var/run/rebootmgr.pid ] ; then
@@ -69,4 +78,4 @@ case "$1" in
        exit 3
 esac
 
-exit 0
+exit $RETVAL
This page took 0.033673 seconds and 4 git commands to generate.