3dcaf6744f6f93f3f819bd2f6870ea24ded1e006
[osm/MON.git] / policy_module / scripts / gen_config_from_env.sh
1 #!/bin/bash
2
3 CONFIG_FILENAME="osm_policy_agent.cfg"
4 rm $CONFIG_FILENAME 2> /dev/null
5 touch $CONFIG_FILENAME
6 echo "[policy_module]" >> $CONFIG_FILENAME
7 if ! [[ -z "${BROKER_URI}" ]]; then
8 HOST=$(echo $BROKER_URI | cut -d: -f1)
9 PORT=$(echo $BROKER_URI | cut -d: -f2)
10 echo "kafka_server_host=$HOST" >> $CONFIG_FILENAME
11 echo "kafka_server_port=$PORT" >> $CONFIG_FILENAME
12 fi
13 if ! [[ -z "${LOGSTASH_URI}" ]]; then
14 HOST=$(echo $LOGSTASH_URI | cut -d: -f1)
15 PORT=$(echo $LOGSTASH_URI | cut -d: -f2)
16 echo "enable_logstash_handler=true" >> $CONFIG_FILENAME
17 echo "logstash_host=$HOST" >> $CONFIG_FILENAME
18 echo "logstash_port=$PORT" >> $CONFIG_FILENAME
19 fi