]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Add deprecate warning to ceilometer::client
authorPradeep Kilambi <pkilambi@redhat.com>
Mon, 15 May 2017 15:22:51 +0000 (11:22 -0400)
committerAlex Schultz <aschultz@redhat.com>
Wed, 17 May 2017 16:31:28 +0000 (16:31 +0000)
With ceilometer api deprecated, we dont need client anymore.
We should encourage using gnocchi, aodh and panko clients
instead.

Change-Id: I53b8fe3c300d3539da2de4a29e9b2b8e432eadc6

manifests/client.pp
releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml [new file with mode: 0644]

index 9ee8136f89802c9ff335f6c255ca553331c614c4..1e95ca74e3130edd8a46a84f40d881f6cd00dc4f 100644 (file)
@@ -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 (file)
index 0000000..700ce58
--- /dev/null
@@ -0,0 +1,4 @@
+---
+deprecations:
+  - Deprecate ceilometer::client as api is deprecated. Instead use gnocchi,
+    aodh and panko clients directly to query data.