Browse code

Fix default_volume_type for Cinder multi backend

The default_volume_type option doesn't support comma separated
arguments. We can only select one default volume type.
We have a variable that contains the default volume type, so we simply use it.

Closes-Bug: 1342569

Change-Id: Ibd080442f00f3d446ec374fc5906f0778d449007
Signed-off-by: Sébastien Han <sebastien.han@enovance.com>

Sébastien Han authored on 2014/07/16 16:37:41
Showing 1 changed files
... ...
@@ -246,13 +246,13 @@ function configure_cinder {
246 246
                 configure_cinder_backend_${BE_TYPE} ${BE_NAME}
247 247
             fi
248 248
             if [[ -z "$default_type" ]]; then
249
-                default_type=$BE_TYPE}
249
+                default_type=$BE_TYPE
250 250
             fi
251 251
             enabled_backends+=$BE_NAME,
252 252
         done
253 253
         iniset $CINDER_CONF DEFAULT enabled_backends ${enabled_backends%,*}
254 254
         if [[ -n "$default_type" ]]; then
255
-            iniset $CINDER_CONF DEFAULT default_volume_type ${enabled_backends%,*}
255
+            iniset $CINDER_CONF DEFAULT default_volume_type ${default_type}
256 256
         fi
257 257
     fi
258 258