From 83be2ff7da0e0291b7db9129b43b03e361c930d6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fran=C3=A7ois=20Charlier?= Date: Sat, 20 Apr 2013 04:54:31 +0200 Subject: [PATCH] Fix the ceilometer::client class MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit the client python library is python-ceilometerclient • fix package name on Debian platforms • fix Package resource name --- manifests/client.pp | 2 +- manifests/params.pp | 2 +- spec/classes/ceilometer_client_spec.rb | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/manifests/client.pp b/manifests/client.pp index 83588a2..7bb7335 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -10,7 +10,7 @@ class ceilometer::client ( include ceilometer::params - package { 'python-ceilometer': + package { 'python-ceilometerclient': ensure => $ensure, name => $::ceilometer::params::client_package_name, } diff --git a/manifests/params.pp b/manifests/params.pp index e1c70ff..f2a2c1f 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -27,7 +27,7 @@ class ceilometer::params { $api_package_name = 'ceilometer-api' $collector_package_name = 'ceilometer-collector' $common_package_name = 'ceilometer-common' - $client_package_name = 'python-ceilometer' + $client_package_name = 'python-ceilometerclient' # service names $agent_central_service_name = 'ceilometer-agent-central' $agent_compute_service_name = 'ceilometer-agent-compute' diff --git a/spec/classes/ceilometer_client_spec.rb b/spec/classes/ceilometer_client_spec.rb index 432f8c1..0da9e1e 100644 --- a/spec/classes/ceilometer_client_spec.rb +++ b/spec/classes/ceilometer_client_spec.rb @@ -7,7 +7,7 @@ describe 'ceilometer::client' do it { should include_class('ceilometer::params') } it 'installs ceilometer client package' do - should contain_package('python-ceilometer').with( + should contain_package('python-ceilometerclient').with( :ensure => 'present', :name => platform_params[:client_package_name] ) @@ -20,7 +20,7 @@ describe 'ceilometer::client' do end let :platform_params do - { :client_package_name => 'python-ceilometer' } + { :client_package_name => 'python-ceilometerclient' } end it_configures 'ceilometer client' -- 2.45.2