Add ping test in aclrecovery suite
[integration/test.git] / csit / scripts / set_itm_direct_tunnels.sh
1 #!/bin/bash
2
3 ENABLE_ITM_DIRECT_TUNNELS=${ENABLE_ITM_DIRECT_TUNNELS:-false}
4
5 cat > ${WORKSPACE}/set_itm_direct_tunnels.sh <<EOF
6
7     mkdir -p /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/
8     export CONFFILE=\`find /tmp/${BUNDLEFOLDER} -name "*interfacemanager-*-config.xml"\`
9     cp \$CONFFILE /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/genius-ifm-config.xml
10     sed -i 's/itm-direct-tunnels>false/itm-direct-tunnels>${ENABLE_ITM_DIRECT_TUNNELS}/g' /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/genius-ifm-config.xml
11     cat /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/genius-ifm-config.xml
12
13 EOF
14
15 echo "Copying config files to ODL Controller folder"
16 for i in `seq 1 ${NUM_ODL_SYSTEM}`
17 do
18         CONTROLLERIP=ODL_SYSTEM_${i}_IP
19         echo "Setting itm-direct-tunnels to ${ENABLE_ITM_DIRECT_TUNNELS} on ${!CONTROLLERIP}"
20         scp ${WORKSPACE}/set_itm_direct_tunnels.sh ${!CONTROLLERIP}:/tmp/
21         ssh ${!CONTROLLERIP} 'bash /tmp/set_itm_direct_tunnels.sh'
22
23 done