90e725130034ac3679c52112ac64324059c6eba8
[demo.git] / heat / ONAP / cloud-config / robot_install.sh
1 #!/bin/bash -x
2
3 # Read configuration files
4 HTTP_PROXY=$(cat /opt/config/http_proxy.txt)
5 HTTPS_PROXY=$(cat /opt/config/https_proxy.txt)
6
7 if [ $HTTP_PROXY != "no_proxy" ]
8 then
9     export http_proxy=$HTTP_PROXY
10     export https_proxy=$HTTPS_PROXY
11 fi
12
13 # Short-term fix to get around MSO to SO name change
14 cp /opt/config/so_ip_addr.txt /opt/config/mso_ip_addr.txt
15
16
17 # Download scripts from Nexus
18 mkdir -p /opt/eteshare/config
19 cp /opt/boot/robot/integration_preload_parameters.py /opt/eteshare/config/integration_preload_parameters.py
20 cp /opt/boot/robot/integration_robot_properties.py /opt/eteshare/config/integration_robot_properties.py
21 cp /opt/boot/robot/vm_config2robot.sh /opt/eteshare/config/vm_config2robot.sh
22 chmod +x /opt/eteshare/config/vm_config2robot.sh
23 cp /opt/boot/robot/ete.sh /opt/ete.sh
24 chmod +x /opt/ete.sh
25 cp /opt/boot/robot/demo.sh /opt/demo.sh
26 chmod +x /opt/demo.sh
27
28 mkdir -p /opt/eteshare/logs
29
30 # Run docker containers.
31 ./robot_vm_init.sh