docker: update ves image to load yaml and config files
[barometer.git] / docker / barometer-ves / start_ves_app.sh
1 #!/bin/bash
2 #Copyright 2018 OPNFV and Intel Corporation
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #     http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15
16
17 YAML_FILE="$1"
18
19 if [ -z "${ves_kafka_host}" ]
20 then
21   ves_kafka_host=localhost
22 fi
23
24 #wait for kafka service to be available
25 while ! nc $ves_kafka_host  9092  < /dev/null; do sleep 1;  done
26
27 python ves_app.py --events-schema="./yaml/$YAML_FILE" --config="./config/ves_app_config.conf"