Gitweb:
http://git.fedorahosted.org/git/?p=cluster.git;a=commitdiff;h=9b412e7e1c6...
Commit: 9b412e7e1c6bdbc6d3f98efc13c634b6831c7e05
Parent: 4de8c6ac9b4215e1d8199fc7620825387236616a
Author: Ryan McCabe <rmccabe(a)redhat.com>
AuthorDate: Wed Feb 3 17:25:31 2016 -0500
Committer: Ryan McCabe <rmccabe(a)redhat.com>
CommitterDate: Wed Feb 3 17:28:53 2016 -0500
rgmanager: clunfslock: copy state info if it exists
Copy state info from /var/lib/nfs/statd/sm if it exists.
Resolves: rhbz#1278943
Signed-off-by: Ryan McCabe <rmccabe(a)redhat.com>
---
rgmanager/src/utils/clunfslock.sh | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/rgmanager/src/utils/clunfslock.sh b/rgmanager/src/utils/clunfslock.sh
index 5ac77d9..699d825 100644
--- a/rgmanager/src/utils/clunfslock.sh
+++ b/rgmanager/src/utils/clunfslock.sh
@@ -33,6 +33,9 @@ add-client()
while read dev mp; do
[ -d "$mp/.clumanager/statd/sm" ] || \
mkdir -p $mp/.clumanager/statd/sm
+ if [ -f "/var/lib/nfs/statd/sm/$1" ]; then
+ cp /var/lib/nfs/statd/sm/$1 $mp/.clumanager/statd/sm/$1
+ fi
touch $mp/.clumanager/statd/sm/$1
done < <(clustered_mounts)
}