1 # == Class: nova::network::flat
3 # Configuration settings for nova flat network
8 # (required) The IPv4 CIDR for the network
11 # (optional) Interface that flat network will use for bridging
14 # [*public_interface*]
15 # (optional) The interface to use for public traffic
18 # [flat_network_bridge]
19 # (optional) The name of the bridge to use
22 class nova::network::flat (
24 $flat_interface=undef,
25 $public_interface = undef,
26 $flat_network_bridge = 'br100'
29 if $public_interface {
30 nova_config { 'DEFAULT/public_interface': value => $public_interface }
34 'DEFAULT/network_manager': value => 'nova.network.manager.FlatManager';
35 'DEFAULT/fixed_range': value => $fixed_range;
36 'DEFAULT/flat_interface': value => $flat_interface;
37 'DEFAULT/flat_network_bridge': value => $flat_network_bridge;