summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2022-03-18 10:33:05 +1100
committerAmitay Isaacs <amitay@samba.org>2022-06-24 09:49:32 +0000
commit09fd1e55796509b08a8cce39420c3c656024455c (patch)
tree89be262cb4e8d69217753eb6f46bbd801f8715bb
parenta43a1ebe51d61790a9f762ab04aa5b9d809953d5 (diff)
downloadsamba-09fd1e55796509b08a8cce39420c3c656024455c.tar.gz
ctdb-scripts: Move nfslock out of basic_stop() and basic_start()
These are only called in one place and should be done inline, since that is less confusing. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
-rwxr-xr-xctdb/config/nfs-linux-kernel-callout26
1 files changed, 10 insertions, 16 deletions
diff --git a/ctdb/config/nfs-linux-kernel-callout b/ctdb/config/nfs-linux-kernel-callout
index 1dce7595a36..963c8b5eca2 100755
--- a/ctdb/config/nfs-linux-kernel-callout
+++ b/ctdb/config/nfs-linux-kernel-callout
@@ -123,13 +123,6 @@ basic_stop()
service "$nfs_lock_service" stop
fi
;;
- nfslock)
- if [ -n "$nfs_lock_service" ]; then
- service "$nfs_lock_service" stop
- else
- service "$nfs_service" stop
- fi
- ;;
*)
usage
;;
@@ -150,13 +143,6 @@ basic_start()
service "$nfs_rquotad_service" start
fi
;;
- nfslock)
- if [ -n "$nfs_lock_service" ]; then
- service "$nfs_lock_service" start
- else
- service "$nfs_service" start
- fi
- ;;
*)
usage
;;
@@ -175,7 +161,11 @@ service_stop()
pkill -9 nfsd
;;
nlockmgr)
- basic_stop "nfslock" >/dev/null 2>&1 || true
+ if [ -n "$nfs_lock_service" ]; then
+ service "$nfs_lock_service" stop >/dev/null 2>&1 || true
+ else
+ service "$nfs_service" stop >/dev/null 2>&1 || true
+ fi
;;
mountd)
if [ -n "$nfs_mountd_service" ]; then
@@ -217,7 +207,11 @@ service_start()
basic_start "nfs"
;;
nlockmgr)
- basic_start "nfslock"
+ if [ -n "$nfs_lock_service" ]; then
+ service "$nfs_lock_service" start
+ else
+ service "$nfs_service" start
+ fi
;;
mountd)
if [ -n "$nfs_mountd_service" ]; then