From 242fb2f0ebe1e8c057c9016d5d49dc5b544cdc61 Mon Sep 17 00:00:00 2001 From: grev <grev> Date: Wed, 22 Oct 2008 18:57:06 +0000 Subject: [PATCH] b=17442 i=Nikita do_nodes fix for case when list contains a single node $HOSTNAME --- lustre/tests/test-framework.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 9cec140f81..6fea734c3d 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -942,10 +942,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 -- GitLab