3 # script to launch DMaaP buscontroller docker container
4 # sets global var IP with assigned IP address
6 function dmaapbc_launch() {
7 TAG="nexus3.onap.org:10001/onap/dmaap/buscontroller"
11 cd ${WORKSPACE}/scripts/dmaap-buscontroller
13 TMP_CFG=/tmp/docker-databus-controller.conf
14 . ./onapCSIT.env > $TMP_CFG
18 ADDHOSTS="$ADDHOSTS --add-host=message-router:$2"
22 ADDHOSTS="$ADDHOSTS --add-host=dmaap-dr-prov:$3"
24 docker run -d $ADDHOSTS --name $CONTAINER_NAME -v $TMP_CFG:/opt/app/config/conf $TAG
25 IP=`get-instance-ip.sh ${CONTAINER_NAME}`
27 source ${SCRIPTS}/common_functions.sh
28 bypass_ip_adress ${IP}
30 # Wait for initialization
32 curl -sS ${IP}:8080 && break