Browse code

Merge "Include SAVANNA_CONF_DIR into SAVANNA_CONF_FILE"

Jenkins authored on 2014/01/30 23:22:30
Showing 1 changed files
... ...
@@ -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