Browse code

move nova-manage commands below the conf generation

Anthony Young authored on 2011/09/17 13:37:36
Showing 1 changed files
... ...
@@ -321,19 +321,6 @@ if [[ "$ENABLED_SERVICES" =~ "n-net" ]]; then
321 321
     mkdir -p $NOVA_DIR/networks
322 322
 fi
323 323
 
324
-if [[ "$ENABLED_SERVICES" =~ "mysql" ]]; then
325
-    # (re)create nova database
326
-    mysql -u$MYSQL_USER -p$MYSQL_PASS -e 'DROP DATABASE nova;' || true
327
-    mysql -u$MYSQL_USER -p$MYSQL_PASS -e 'CREATE DATABASE nova;'
328
-    $NOVA_DIR/bin/nova-manage db sync
329
-
330
-    # create a small network
331
-    $NOVA_DIR/bin/nova-manage network create private $FIXED_RANGE 1 32
332
-
333
-    # create some floating ips
334
-    $NOVA_DIR/bin/nova-manage floating create $FLOATING_RANGE
335
-fi
336
-
337 324
 function add_nova_flag {
338 325
     echo "$1" >> $NOVA_DIR/bin/nova.conf
339 326
 }
... ...
@@ -364,6 +351,20 @@ if [ -n "$MULTI_HOST" ]; then
364 364
     add_nova_flag "--multi_host=$MULTI_HOST"
365 365
 fi
366 366
 
367
+if [[ "$ENABLED_SERVICES" =~ "mysql" ]]; then
368
+    # (re)create nova database
369
+    mysql -u$MYSQL_USER -p$MYSQL_PASS -e 'DROP DATABASE nova;' || true
370
+    mysql -u$MYSQL_USER -p$MYSQL_PASS -e 'CREATE DATABASE nova;'
371
+    $NOVA_DIR/bin/nova-manage db sync
372
+
373
+    # create a small network
374
+    $NOVA_DIR/bin/nova-manage network create private $FIXED_RANGE 1 32
375
+
376
+    # create some floating ips
377
+    $NOVA_DIR/bin/nova-manage floating create $FLOATING_RANGE
378
+fi
379
+
380
+
367 381
 # Keystone
368 382
 # --------
369 383