blob: f8f8c24e0a6069615647066ec934fc5133386665 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/bash
# script to launch DMaaP buscontroller docker container
# sets global var IP with assigned IP address
function dmaapbc_launch() {
TAG=dmaap/buscontroller
CONTAINER_NAME=dmaapbc
IP=""
cd ${WORKSPACE}/test/csit/scripts/dmaap-buscontroller
TMP_CFG=/tmp/docker-databys-controller.conf
. ./onapCSIT.env > $TMP_CFG
docker run -d --name $CONTAINER_NAME -v $TMP_CFG:/opt/app/config/conf $TAG
IP=`get-instance-ip.sh ${CONTAINER_NAME}`
# Wait for initialization
for i in {1..10}; do
curl -sS ${IP}:8080 && break
echo sleep $i
sleep $i
done
set -x
${WORKSPACE}/test/csit/scripts/dmaap-buscontroller/dmaapbc-init.sh ${IP}
set +x
}
|