From d292a5e5b50ad2ef83fd19e0c44d366ac0ded5a5 Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Tue, 9 Apr 2013 10:55:29 -0400 Subject: [PATCH] Add label support to nova::manage::network. Updates the nova::manage::network definition so that it supports configuring the network label. Change-Id: Ib4f2fab44104fa9d0338f5ad5ae1db7e4288a0b9 --- manifests/manage/network.pp | 2 ++ spec/defines/nova_manage_networks_spec.rb | 1 + 2 files changed, 3 insertions(+) diff --git a/manifests/manage/network.pp b/manifests/manage/network.pp index 16fb907f9..d4950e81b 100644 --- a/manifests/manage/network.pp +++ b/manifests/manage/network.pp @@ -7,6 +7,7 @@ # define nova::manage::network ( $network, + $label = 'novanetwork', $num_networks = 1, $network_size = 255, $vlan_start = undef, @@ -19,6 +20,7 @@ define nova::manage::network ( nova_network { $name: ensure => present, network => $network, + label => $label, num_networks => $num_networks, network_size => $network_size, project => $project, diff --git a/spec/defines/nova_manage_networks_spec.rb b/spec/defines/nova_manage_networks_spec.rb index 64c013f82..2444a2a32 100644 --- a/spec/defines/nova_manage_networks_spec.rb +++ b/spec/defines/nova_manage_networks_spec.rb @@ -23,6 +23,7 @@ describe 'nova::manage::network' do it { should contain_nova_network('foo').with( :ensure => 'present', :network => '10.0.0.0/24', + :label => 'novanetwork', :num_networks => 1, :project => nil ) }