|
83 | 83 |
|
84 | 84 | # Nova network configuration |
85 | 85 | PUBLIC_INTERFACE=${PUBLIC_INTERFACE:-eth0} |
86 | | -VLAN_INTERFACE=${PUBLIC_INTERFACE:-$PUBLIC_INTERFACE} |
| 86 | +VLAN_INTERFACE=${VLAN_INTERFACE:-$PUBLIC_INTERFACE} |
87 | 87 | FLOATING_RANGE=${FLOATING_RANGE:-172.24.4.1/28} |
88 | 88 | FIXED_RANGE=${FIXED_RANGE:-10.0.0.0/16} |
89 | 89 | NET_MAN=${NET_MAN:-FlatDHCPManager} |
90 | 90 | EC2_DMZ_HOST=${EC2_DMZ_HOST:-$HOST_IP} |
91 | 91 | FLAT_NETWORK_BRIDGE=${FLAT_NETWORK_BRIDGE:-br100} |
| 92 | +SCHEDULER=${SCHEDULER:-nova.scheduler.simple.SimpleScheduler} |
92 | 93 |
|
93 | 94 | # If you are using FlatDHCP on multiple hosts, set the ``FLAT_INTERFACE`` |
94 | 95 | # variable but make sure that the interface doesn't already have an |
95 | 96 | # ip or you risk breaking things. |
96 | | -FLAT_INTERFACE=eth0 |
| 97 | +FLAT_INTERFACE=${FLAT_INTERFACE:-eth0} |
97 | 98 |
|
98 | 99 | # Nova hypervisor configuration. We default to **kvm** but will drop back to |
99 | 100 | # **qemu** if we are unable to load the kvm module. |
@@ -346,6 +347,7 @@ function add_nova_flag { |
346 | 347 | rm -f $NOVA_DIR/bin/nova.conf |
347 | 348 | add_nova_flag "--verbose" |
348 | 349 | add_nova_flag "--nodaemon" |
| 350 | +add_nova_flag "--scheduler_driver=$SCHEDULER" |
349 | 351 | add_nova_flag "--dhcpbridge_flagfile=$NOVA_DIR/bin/nova.conf" |
350 | 352 | add_nova_flag "--network_manager=nova.network.manager.$NET_MAN" |
351 | 353 | add_nova_flag "--my_ip=$HOST_IP" |
|
0 commit comments