setup-testdirs.zsh: Empty directories before running tests

Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
This commit is contained in:
Anna Schumaker 2022-02-16 14:00:00 -05:00
parent 1e0ce00c8e
commit 9b07caada6
1 changed files with 8 additions and 6 deletions

View File

@ -10,15 +10,17 @@ if [ "$#" -lt 4 ]; then
fi
mkdir -p $MOUNTPOINT
TRAPEXIT() {
umount $MOUNTPOINT
}
mount -o sec=sys $SERVER:$EXPORT $MOUNTPOINT
for proto in tcp rdma; do
for vers in 3 4 41 42; do
mkdir -p -m 777 $MOUNTPOINT/$USER/nfsv$vers$proto
dir=$MOUNTPOINT/$USER/nfsv$vers$proto
if [ ! -d $dir ]; then
mkdir -p -m 777 $dir
elif [ "$(ls -A $dir)" ]; then
rm -rf $dir/* || true
fi
done
done
umount -f $MOUNTPOINT