X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Ftests%2Fllmount.sh;h=de200036f29602c8d9048df142c86871e08ab45f;hb=96ec6856f91f7f9031cfce4273c714d72cfe59ae;hp=efc7c0cc850d59c7a1f87e47afd0da58a86a4926;hpb=ccb42f2458669aaac84a661091b05a59bb781197;p=fs%2Flustre-release.git diff --git a/lustre/tests/llmount.sh b/lustre/tests/llmount.sh index efc7c0c..de20003 100755 --- a/lustre/tests/llmount.sh +++ b/lustre/tests/llmount.sh @@ -5,8 +5,30 @@ LCONF=${LCONF:-../utils/lconf} NAME=${NAME:-local} config=$NAME.xml -mkconfig=./$NAME.sh +mkconfig=$NAME.sh -sh $mkconfig $config || exit 1 +if [ "$PORTALS" ]; then + portals_opt="--portals=$PORTALS" +fi -${LCONF} --reformat --gdb $config || exit 2 +if [ "$LUSTRE" ]; then + lustre_opt="--lustre=$LUSTRE" +fi + +if [ "$LDAPURL" ]; then + conf_opt="--ldapurl $LDAPURL --config $NAME" +else + sh $mkconfig $config || exit 1 + conf_opt="$config" +fi + +[ "$NODE" ] && node_opt="--node $NODE" + +if [ "$1" = "-v" ]; then + verbose="-v" +fi + +[ -x $LCONF ] || chmod a+rx $LCONF + +${LCONF} $portals_opt $lustre_opt $node_opt --reformat --gdb \ + $verbose $conf_opt || exit 2