From: Pradeep Kilambi Date: Mon, 15 May 2017 15:22:51 +0000 (-0400) Subject: Add deprecate warning to ceilometer::client X-Git-Tag: 11.1.0~6 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=76c872007f1abbfe03dc064eb1ce28813be7df37;p=puppet-modules%2Fpuppet-ceilometer.git Add deprecate warning to ceilometer::client With ceilometer api deprecated, we dont need client anymore. We should encourage using gnocchi, aodh and panko clients instead. Change-Id: I53b8fe3c300d3539da2de4a29e9b2b8e432eadc6 --- diff --git a/manifests/client.pp b/manifests/client.pp index 9ee8136..1e95ca7 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -15,6 +15,9 @@ class ceilometer::client ( include ::ceilometer::deps include ::ceilometer::params + warning('This class is deprecated and will be removed in future releases. + Use gnocchi, aodh or panko clients to access data instead.') + package { 'python-ceilometerclient': ensure => $ensure, name => $::ceilometer::params::client_package_name, diff --git a/releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml b/releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml new file mode 100644 index 0000000..700ce58 --- /dev/null +++ b/releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - Deprecate ceilometer::client as api is deprecated. Instead use gnocchi, + aodh and panko clients directly to query data.