Browse code

Merge "Put cinder rootwrap config in separate function"

Jenkins authored on 2014/01/12 22:51:27
Showing 1 changed files
... ...
@@ -163,15 +163,8 @@ function cleanup_cinder() {
163 163
     fi
164 164
 }
165 165
 
166
-# configure_cinder() - Set config files, create data dirs, etc
167
-function configure_cinder() {
168
-    if [[ ! -d $CINDER_CONF_DIR ]]; then
169
-        sudo mkdir -p $CINDER_CONF_DIR
170
-    fi
171
-    sudo chown $STACK_USER $CINDER_CONF_DIR
172
-
173
-    cp -p $CINDER_DIR/etc/cinder/policy.json $CINDER_CONF_DIR
174
-
166
+# configure_cinder_rootwrap() - configure Cinder's rootwrap
167
+function configure_cinder_rootwrap() {
175 168
     # Set the paths of certain binaries
176 169
     CINDER_ROOTWRAP=$(get_rootwrap_location cinder)
177 170
     if [[ ! -x $CINDER_ROOTWRAP ]]; then
... ...
@@ -214,6 +207,18 @@ function configure_cinder() {
214 214
     chmod 0440 $TEMPFILE
215 215
     sudo chown root:root $TEMPFILE
216 216
     sudo mv $TEMPFILE /etc/sudoers.d/cinder-rootwrap
217
+}
218
+
219
+# configure_cinder() - Set config files, create data dirs, etc
220
+function configure_cinder() {
221
+    if [[ ! -d $CINDER_CONF_DIR ]]; then
222
+        sudo mkdir -p $CINDER_CONF_DIR
223
+    fi
224
+    sudo chown $STACK_USER $CINDER_CONF_DIR
225
+
226
+    cp -p $CINDER_DIR/etc/cinder/policy.json $CINDER_CONF_DIR
227
+
228
+    configure_cinder_rootwrap
217 229
 
218 230
     cp $CINDER_DIR/etc/cinder/api-paste.ini $CINDER_API_PASTE_INI
219 231