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