]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-scripts: Inline simple uses of service_start() and service_stop()
authorMartin Schwenke <martin@meltin.net>
Sat, 17 Dec 2016 20:59:03 +0000 (07:59 +1100)
committerMartin Schwenke <martins@samba.org>
Mon, 16 Jan 2017 10:57:08 +0000 (11:57 +0100)
This makes the scripts more readable.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/config/events.d/31.clamd
ctdb/config/events.d/40.vsftpd

index 815091443da6a3e029c3cc77132488dba83996a4..1b7636541ae073249896073ad4db5fd1a816ab79 100755 (executable)
@@ -23,23 +23,18 @@ redhat)
        ;;
 esac
 
-service_start ()
-{
-    service $service_name stop > /dev/null 2>&1
-    service $service_name start
-}
-
 loadconfig
 
 is_ctdb_managed_service || exit 0
 
 case "$1" in
 startup)
-       service_start
+       service "$service_name" stop > /dev/null 2>&1
+       service "$service_name" start || exit $?
        ;;
 
 shutdown)
-       service_stop
+       service "$service_name"_stop
        ;;
 
 monitor)
index 6be00053e9d480cb26d4d1cc367be7e49cb7b820..f3c4848b4388c554589fc5b6e62945d195d16bf2 100755 (executable)
@@ -7,16 +7,6 @@
 . "${CTDB_BASE}/functions"
 
 service_name="vsftpd"
-# make sure the service is stopped first
-service_start ()
-{
-    service $service_name stop > /dev/null 2>&1
-    service $service_name start
-}
-service_stop ()
-{
-    service $service_name stop
-}
 
 service_reconfigure ()
 {
@@ -29,12 +19,13 @@ is_ctdb_managed_service || exit 0
 
 case "$1" in
 startup)
-       service_start
+       service "$service_name" stop > /dev/null 2>&1
+       service "$service_name" start
        ctdb_counter_init
        ;;
 
 shutdown)
-       service_stop
+       service "$service_name" stop
        ;;
 
 takeip|releaseip)