
We no longer have CONFIG_INTERNAL and moving forward CONFIG_STRATEGY infront of COPY_ALWAYS or COPY_ONCE will just lead to confusion. Change-Id: Ie0d71637e25cbd79d46e1cdca62df714c10b85d2 Implements: blueprint update-configs
23 lines
566 B
Bash
23 lines
566 B
Bash
#!/bin/bash
|
|
|
|
set_configs() {
|
|
case $KOLLA_CONFIG_STRATEGY in
|
|
COPY_ALWAYS)
|
|
source /opt/kolla/config-external.sh
|
|
;;
|
|
COPY_ONCE)
|
|
if [[ -f /configured ]]; then
|
|
echo 'INFO - This container has already been configured; Refusing to copy new configs'
|
|
else
|
|
source /opt/kolla/config-external.sh
|
|
touch /configured
|
|
fi
|
|
;;
|
|
|
|
*)
|
|
echo '$KOLLA_CONFIG_STRATEGY is not set properly'
|
|
exit 1
|
|
;;
|
|
esac
|
|
}
|