X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/386e23e3f885b50c833d0c73da3a14965f350359..195e09db8f2bb83665f5536dd46330467c251900:/functest/test_services.sh diff --git a/functest/test_services.sh b/functest/test_services.sh index 3447c22f..3bc397ae 100755 --- a/functest/test_services.sh +++ b/functest/test_services.sh @@ -1,5 +1,7 @@ #!/bin/sh +source `dirname $0`/functions + BASEPATH=$1 SGCONFPATH="$BASEPATH/stg/projects/sgconf" @@ -12,25 +14,11 @@ then exit 0 fi -printf "Got services list:\n" - -NAMES="" -OLDIFS=$IFS -IFS=$(printf "\n") -for LINE in $RES -do - printf -- "$LINE\n" - NAME=`printf "$LINE" | grep name` - if [ "$?" == "0" ] - then - NAMES="$NAMES\n"`printf "$NAME" | cut -d: -f2 | sed -e 's/^ *//' -e 's/ *$//'` - fi -done -IFS=$OLDIFS +NAMES=`getFields "name" "$RES"` printf "Names:\n$NAMES\n" -NUM=`printf "$NAMES" | wc -l` +NUM=`count "$NAMES"` printf -- "--------\n$NUM\n\n" @@ -56,25 +44,11 @@ then exit 0 fi -printf "Got services list:\n" - -NAMES="" -OLDIFS=$IFS -IFS=$(printf "\n") -for LINE in $RES -do - printf -- "$LINE\n" - NAME=`printf "$LINE" | grep name` - if [ "$?" == "0" ] - then - NAMES="$NAMES\n"`printf "$NAME" | cut -d: -f2 | sed -e 's/^ *//' -e 's/ *$//'` - fi -done -IFS=$OLDIFS +NAMES=`getFields "name" "$RES"` printf "Names:\n$NAMES\n" -NUM=`printf "$NAMES" | wc -l` +NUM=`count "$NAMES"` printf -- "--------\n$NUM\n\n" @@ -100,25 +74,11 @@ then exit 0 fi -printf "Got services list:\n" - -NAMES="" -OLDIFS=$IFS -IFS=$(printf "\n") -for LINE in $RES -do - printf -- "$LINE\n" - NAME=`printf "$LINE" | grep name` - if [ "$?" == "0" ] - then - NAMES="$NAMES\n"`printf "$NAME" | cut -d: -f2 | sed -e 's/^ *//' -e 's/ *$//'` - fi -done -IFS=$OLDIFS +NAMES=`getFields "name" "$RES"` printf "Names:\n$NAMES\n" -NUM=`printf "$NAMES" | wc -l` +NUM=`count "$NAMES"` printf -- "--------\n$NUM\n\n"