Whamcloud - gitweb
LU-203 pass client mount options to zconf_mount_clients() correctly
authorYu Jian <yujian@whamcloud.com>
Mon, 25 Apr 2011 14:38:57 +0000 (22:38 +0800)
committerJohann Lombardi <johann@whamcloud.com>
Tue, 26 Apr 2011 16:32:16 +0000 (09:32 -0700)
Quote the third argument and pass it to zconf_mount_clients().

Signed-off-by: Yu Jian <yujian@whamcloud.com>
Change-Id: I86c2aea284178ca561c809f439faf9fd01d6e1c6
Reviewed-on: http://review.whamcloud.com/461
Tested-by: Hudson
Reviewed-by: Brian J. Murrell <brian@whamcloud.com>
Reviewed-by: Johann Lombardi <johann@whamcloud.com>
Reviewed-by: Chris Gearing <chris@whamcloud.com>
lustre/tests/parallel-scale.sh

index 73e0040..365684d 100644 (file)
@@ -592,12 +592,12 @@ test_statahead () {
 
     local num_mntpts=$statahead_NUMMNTPTS
     local mntpt_root=$TMP/mntpt/lustre
-    mntopts=${MNTOPTSTATAHEAD:-$MOUNTOPT}
+    local mntopts=${MNTOPTSTATAHEAD:-$MOUNTOPT}
 
     echo "Mounting $num_mntpts lustre clients starts on $clients"
     trap "cleanup_statahead $clients $mntpt_root $num_mntpts" EXIT ERR
     for i in $(seq 0 $num_mntpts); do
-        zconf_mount_clients $clients ${mntpt_root}$i $mntopts ||
+        zconf_mount_clients $clients ${mntpt_root}$i "$mntopts" ||
             error_exit "Failed to mount lustre on ${mntpt_root}$i on $clients"
     done