when pulling the nfs directories to check during 60.nfs monitor
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Sun, 11 May 2008 04:30:43 +0000 (14:30 +1000)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Sun, 11 May 2008 04:30:43 +0000 (14:30 +1000)
grep for lines starting with a '/' character since exportfs will sometimes
split a single export line into two lines of output    like this :

[root@fscc-hs21-13 ~]# exportfs
/NFS4exports/tmp
                <world>
/NFS4exports    <world>

config/events.d/60.nfs

index 182d2508f816b6e1fe5d2c3da953aef69b8cc5fb..5aaf6936a274bdd4b23ae0d3ff633c263ea73fc1 100755 (executable)
@@ -96,7 +96,7 @@ case $cmd in
        ctdb_check_rpc "NFS" 100003 3
 
        # and that its directories are available
-       nfs_dirs=$(exportfs | grep -v '^#' | awk {'print $1;'})
+       nfs_dirs=$(exportfs | grep -v '^#' | grep '^/' | awk {'print $1;'})
        ctdb_check_directories "nfs" $nfs_dirs
 
        # check that lockd responds to rpc requests