It's the commom way of using X_CONF_FILE variable.
Change-Id: Ibc284be44ffdd25be3191913c78424cbf06b2bb0
| ... | ... |
@@ -26,7 +26,7 @@ SAVANNA_BRANCH=${SAVANNA_BRANCH:-master}
|
| 26 | 26 |
# Set up default directories |
| 27 | 27 |
SAVANNA_DIR=$DEST/savanna |
| 28 | 28 |
SAVANNA_CONF_DIR=${SAVANNA_CONF_DIR:-/etc/savanna}
|
| 29 |
-SAVANNA_CONF_FILE=savanna.conf |
|
| 29 |
+SAVANNA_CONF_FILE=${SAVANNA_CONF_DIR}/savanna.conf
|
|
| 30 | 30 |
SAVANNA_DEBUG=${SAVANNA_DEBUG:-True}
|
| 31 | 31 |
|
| 32 | 32 |
SAVANNA_SERVICE_HOST=${SAVANNA_SERVICE_HOST:-$SERVICE_HOST}
|
| ... | ... |
@@ -88,24 +88,24 @@ function configure_savanna() {
|
| 88 | 88 |
sudo chown $STACK_USER $SAVANNA_CONF_DIR |
| 89 | 89 |
|
| 90 | 90 |
# Copy over savanna configuration file and configure common parameters. |
| 91 |
- cp $SAVANNA_DIR/etc/savanna/savanna.conf.sample $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE |
|
| 91 |
+ cp $SAVANNA_DIR/etc/savanna/savanna.conf.sample $SAVANNA_CONF_FILE |
|
| 92 | 92 |
|
| 93 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT os_admin_password $SERVICE_PASSWORD |
|
| 94 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT os_admin_username savanna |
|
| 95 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT os_admin_tenant_name $SERVICE_TENANT_NAME |
|
| 96 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT debug $SAVANNA_DEBUG |
|
| 93 |
+ iniset $SAVANNA_CONF_FILE DEFAULT os_admin_password $SERVICE_PASSWORD |
|
| 94 |
+ iniset $SAVANNA_CONF_FILE DEFAULT os_admin_username savanna |
|
| 95 |
+ iniset $SAVANNA_CONF_FILE DEFAULT os_admin_tenant_name $SERVICE_TENANT_NAME |
|
| 96 |
+ iniset $SAVANNA_CONF_FILE DEFAULT debug $SAVANNA_DEBUG |
|
| 97 | 97 |
|
| 98 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE database connection `database_connection_url savanna` |
|
| 98 |
+ iniset $SAVANNA_CONF_FILE database connection `database_connection_url savanna` |
|
| 99 | 99 |
|
| 100 | 100 |
if is_service_enabled neutron; then |
| 101 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT use_neutron true |
|
| 102 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT use_floating_ips true |
|
| 101 |
+ iniset $SAVANNA_CONF_FILE DEFAULT use_neutron true |
|
| 102 |
+ iniset $SAVANNA_CONF_FILE DEFAULT use_floating_ips true |
|
| 103 | 103 |
fi |
| 104 | 104 |
|
| 105 |
- iniset $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE DEFAULT use_syslog $SYSLOG |
|
| 105 |
+ iniset $SAVANNA_CONF_FILE DEFAULT use_syslog $SYSLOG |
|
| 106 | 106 |
|
| 107 | 107 |
recreate_database savanna utf8 |
| 108 |
- $SAVANNA_BIN_DIR/savanna-db-manage --config-file $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE upgrade head |
|
| 108 |
+ $SAVANNA_BIN_DIR/savanna-db-manage --config-file $SAVANNA_CONF_FILE upgrade head |
|
| 109 | 109 |
} |
| 110 | 110 |
|
| 111 | 111 |
# install_savanna() - Collect source and prepare |
| ... | ... |
@@ -116,7 +116,7 @@ function install_savanna() {
|
| 116 | 116 |
|
| 117 | 117 |
# start_savanna() - Start running processes, including screen |
| 118 | 118 |
function start_savanna() {
|
| 119 |
- screen_it savanna "cd $SAVANNA_DIR && $SAVANNA_BIN_DIR/savanna-api --config-file $SAVANNA_CONF_DIR/$SAVANNA_CONF_FILE" |
|
| 119 |
+ screen_it savanna "cd $SAVANNA_DIR && $SAVANNA_BIN_DIR/savanna-api --config-file $SAVANNA_CONF_FILE" |
|
| 120 | 120 |
} |
| 121 | 121 |
|
| 122 | 122 |
# stop_savanna() - Stop running processes |