blob: 688ce7d45ac381a7b28c98b53a8638a52ac98cfb [file] [log] [blame]
dglFromAtt62b8b122018-03-03 11:57:29 -05001#!/bin/bash
2
3# script to launch DMaaP buscontroller docker container
4# sets global var IP with assigned IP address
5
6function dmaapbc_launch() {
Dominic Lunanuovadb5f9892018-04-20 18:54:47 +00007 TAG="nexus3.onap.org:10001/onap/dmaap/buscontroller"
dglFromAtt62b8b122018-03-03 11:57:29 -05008 CONTAINER_NAME=dmaapbc
9 IP=""
10
11 cd ${WORKSPACE}/test/csit/scripts/dmaap-buscontroller
12
Dominic Lunanuovadb5f9892018-04-20 18:54:47 +000013 TMP_CFG=/tmp/docker-databus-controller.conf
dglFromAtt62b8b122018-03-03 11:57:29 -050014 . ./onapCSIT.env > $TMP_CFG
15 docker run -d --name $CONTAINER_NAME -v $TMP_CFG:/opt/app/config/conf $TAG
16 IP=`get-instance-ip.sh ${CONTAINER_NAME}`
17
18 # Wait for initialization
19 for i in {1..10}; do
20 curl -sS ${IP}:8080 && break
21 echo sleep $i
22 sleep $i
23 done
24
dglFromAtt62b8b122018-03-03 11:57:29 -050025}