From: grev Date: Wed, 22 Oct 2008 19:00:16 +0000 (+0000) Subject: b=17442 X-Git-Tag: GIT_EPOCH_B_RELEASE_1_6_7~2^3~153 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=59e367bbd1ace6a5647b6342ccd4c9c39d522302;p=fs%2Flustre-release.git b=17442 i=Nikita do_nodes fix for case when list contains a single node $HOSTNAME --- diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index dba511b..45d67a3 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -803,10 +803,19 @@ do_node() { return ${PIPESTATUS[0]} } +single_local_node () { + [ "$1" = "$HOSTNAME" ] +} + do_nodes() { local rnodes=$1 shift + if $(single_local_node $rnodes); then + do_node $rnodes $@ + return $? + fi + # This is part from do_node local myPDSH=$PDSH