From 1fb892a9ffcdbba1207b894b6b2f69ea11de3520 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Tue, 11 Feb 2014 16:02:35 +0100 Subject: [PATCH] compute/hypervisor: Add Ceilometer Agent Compute support Fix close #217 Signed-off-by: Emilien Macchi --- spec/classes/cloud_compute_hypervisor_spec.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/spec/classes/cloud_compute_hypervisor_spec.rb b/spec/classes/cloud_compute_hypervisor_spec.rb index a671e6d9..5d17afd4 100644 --- a/spec/classes/cloud_compute_hypervisor_spec.rb +++ b/spec/classes/cloud_compute_hypervisor_spec.rb @@ -106,6 +106,23 @@ describe 'cloud::compute::hypervisor' do :neutron_admin_auth_url => 'http://10.0.0.1:35357/v2.0', :neutron_region_name => 'MyRegion', :neutron_url => 'http://10.0.0.1:9696' + ) + end + + it 'configure ceilometer common' do + should contain_class('ceilometer').with( + :verbose => true, + :debug => true, + :rabbit_userid => 'ceilometer', + :rabbit_hosts => ['10.0.0.1'], + :rabbit_password => 'secrete', + :metering_secret => 'secrete', + :use_syslog => true, + :log_facility => 'LOG_LOCAL0' + ) + should contain_class('ceilometer::agent::auth').with( + :auth_password => 'secrete', + :auth_url => 'http://10.0.0.1:5000/v2.0' ) end