update the committers for icn
[icn.git] / tools / vagrant / create_user_config.sh
index bda1491..a729cd2 100755 (executable)
@@ -1,12 +1,13 @@
 #!/bin/bash
 set -eu -o pipefail
 
-cat <<EOF >user_config.sh
-#!/usr/bin/env bash
+SCRIPTDIR="$(readlink -f $(dirname ${BASH_SOURCE[0]}))"
+ICNDIR="$(dirname $(dirname ${SCRIPTDIR}))"
 
-#Ironic Metal3 settings for provisioning network
-export IRONIC_INTERFACE="eth1"
+sed -i -e 's/IRONIC_INTERFACE=.*/IRONIC_INTERFACE="eth2"/' ${ICNDIR}/user_config.sh
 
-#Ironic Metal3 setting for IPMI LAN Network
-export IRONIC_IPMI_INTERFACE="eth0"
-EOF
+if [[ ! -z "${DOCKER_REGISTRY_MIRRORS+x}" ]]; then
+    sed -i -e 's/DOCKER_REGISTRY_MIRRORS=.*/DOCKER_REGISTRY_MIRRORS="'"${DOCKER_REGISTRY_MIRRORS}"'"/' ${ICNDIR}/user_config.sh
+else
+    sed -i -e 's/DOCKER_REGISTRY_MIRRORS=.*/DOCKER_REGISTRY_MIRRORS=""/' ${ICNDIR}/user_config.sh
+fi