SRC=/etc
[ "$COUNT" ] || COUNT=1000
-[ "$LCONF" ] || LCONF=$SRCDIR/../utils/lconf
+[ "$LCONF" ] || LCONF=lconf
-[ "$MCREATE" ] || MCREATE=$SRCDIR/../tests/mcreate
+[ "$MCREATE" ] || MCREATE=mcreate
[ "$MKDIRMANY" ] || MKDIRMANY=$SRCDIR/../tests/mkdirmany
while [ "$1" ]; do
case $1 in
*.xml) export NAME=`echo $1 | sed "s/.xml//"` ;;
+ *) OPTS="$OPTS $1" ;;
esac
shift
done
MOUNT="`mount | awk '/ lustre_lite / { print $3 }' | tail -n 1`"
if [ -z "$MOUNT" ]; then
- sh llmount.sh
+ sh llmount.sh $OPTS
MOUNT="`mount | awk '/ lustre_lite / { print $3 }' | tail -n 1`"
[ -z "$MOUNT" ] && fail "no lustre filesystem mounted" 1
I_MOUNTED="yes"
[ "$ERROR" ] && fail "old and new files are different" $ERROR
sh llmountcleanup.sh || exit 19
-sh llrmount.sh || exit 20
+sh llrmount.sh $OPTS || exit 20
log "comparing previously copied files"
for f in $FILES; do
fi
# mkdirmany test (bug 589)
-log "running mkdirmany $MOUNT/base$$ 100"
+log "running $MKDIRMANY $MOUNT/base$$ 100"
$MKDIRMANY $MOUNT/base$$ 100 || fail "mkdirmany failed"
log "removing mkdirmany directories"
rmdir $MOUNT/base$$* || fail "mkdirmany cleanup failed"