3 ODL_DHCP_ENABLED=${ODL_DHCP_SERVICE_ENABLED:-false}
5 cat > ${WORKSPACE}/set_dhcp_mode.sh <<EOF
7 mkdir -p /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/
8 export CONFFILE=\`find /tmp/${BUNDLEFOLDER} -name "*dhcpservice*config.xml"\`
9 cp \$CONFFILE /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/netvirt-dhcpservice-config.xml
10 sed -i s/false/${ODL_DHCP_ENABLED}/ /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/netvirt-dhcpservice-config.xml
11 cat /tmp/${BUNDLEFOLDER}/etc/opendaylight/datastore/initial/config/netvirt-dhcpservice-config.xml
15 echo "Copying config files to ODL Controller folder"
16 for i in `seq 1 ${NUM_ODL_SYSTEM}`
18 CONTROLLERIP=ODL_SYSTEM_${i}_IP
20 echo "Setting Controller based DHCP mode to ${ODL_DHCP_ENABLED} on ${!CONTROLLERIP}"
21 scp ${WORKSPACE}/set_dhcp_mode.sh ${!CONTROLLERIP}:/tmp/
22 ssh ${!CONTROLLERIP} 'bash /tmp/set_dhcp_mode.sh'