X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Ftest-framework.sh;h=5726c3dec56f0734790764252f57c49b0c1c0fa0;hp=371e5e262ae408f68c923e8c273ad3266e4a4f3d;hb=0272fbaa5891bd498aae3a6b79ed79c351fc7256;hpb=08a58efb510c9e9bdd62ba20e3e6d9470b5144ad diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 371e5e2..5726c3d 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -2950,6 +2950,17 @@ get_stripe () { rm -f $file } +setstripe_nfsserver () { + local dir=$1 + + local nfsserver=$(awk '"'$dir'" ~ $2 && $3 ~ "nfs" && $2 != "/" \ + { print $1 }' /proc/mounts | cut -f 1 -d : | head -1) + + [ -z $nfsserver ] && echo "$dir is not nfs mounted" && return 1 + + do_node --verbose $nfsserver lfs setstripe "$@" +} + check_runas_id_ret() { local myRC=0 local myRUNAS_UID=$1