From 6e4fcd140ced5056a2fd628cd56997e289ba15ff Mon Sep 17 00:00:00 2001 From: grev Date: Wed, 9 Jan 2008 19:57:16 +0000 Subject: [PATCH] b=14499 (made by Alexey.Lyashkov) i=grev use sort -u for remove duplicates --- lustre/tests/test-framework.sh | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 464b72b..2fa7ca7 100644 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -1207,25 +1207,26 @@ remote_ost () osts_nodes () { local OSTNODES=$(facet_host ost1) + local NODES_sort for num in `seq $OSTCOUNT`; do local myOST=$(facet_host ost$num) - [[ ! '\ '"$OSTNODES"'\ ' = *'\ '"$myOST"'\ '* ]] && OSTNODES="$OSTNODES $myOST" + OSTNODES="$OSTNODES $myOST" done + NODES_sort=$(for i in $OSTNODES; do echo $i; done | sort -u) - echo $OSTNODES + echo $NODES_sort } nodes_list () { # FIXME. We need a list of clients local myNODES=`hostname` + local myNODES_sort - [ ! "$mds_HOST" = "$(hostname)" ] && myNODES="$myNODES $mds_HOST" + myNODES="$myNODES $(osts_nodes) $mds_HOST" + myNODES_sort=$(for i in $myNODES; do echo $i; done | sort -u) - local OSTNODES=$(osts_nodes) - local myOSTNODES=`echo ' '"$OSTNODES"' ' | sed -e s/[\ ]$mds_HOST[\ ]/\ / -e s/[\ ]$(hostname)[\ ]/\ /` - [ -n "$myOSTNODES" ] && myNODES="$myNODES $myOSTNODES" - echo $myNODES + echo $myNODES_sort } is_patchless () -- 1.8.3.1