X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=docker%2Fnfvbench-entrypoint.sh;h=913e5baa476421a339f07bf01cb61c03a239c088;hb=1e6a2788ca3118885c64276dc862f98d53d4ac99;hp=ed98ced4b03e4c43d90061c3e1767302f088bad7;hpb=c5c27a690fe8ce01f047330327e5bff3afb048bd;p=nfvbench.git diff --git a/docker/nfvbench-entrypoint.sh b/docker/nfvbench-entrypoint.sh index ed98ced..913e5ba 100755 --- a/docker/nfvbench-entrypoint.sh +++ b/docker/nfvbench-entrypoint.sh @@ -13,11 +13,19 @@ # License for the specific language governing permissions and limitations # under the License. # - -if [ -z "$1" ] || [ $1 != 'start_rest_server' ]; then +if [ -z "$1" ] || ([ $1 != 'start_rest_server' ] && [ $1 != 'run_tests' ] && [ $1 != 'zip_campaign' ]); then tail -f /dev/null +elif [ $1 == 'run_tests' ]; then + PARAMS="" + for var in "${@:2}" + do + PARAMS+="$var " + done + eval "run_tests $PARAMS" +elif [ $1 == 'zip_campaign' ]; then + zip_campaign else - PARAMS="--server /tmp/http_root" + PARAMS="--server" if [ -n "$HOST" ]; then PARAMS+=" --host $HOST" fi