]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Update outdated example
authorTakashi Kajinami <tkajinam@redhat.com>
Fri, 4 Feb 2022 03:09:39 +0000 (12:09 +0900)
committerTakashi Kajinami <tkajinam@redhat.com>
Fri, 4 Feb 2022 03:10:49 +0000 (12:10 +0900)
The ceilometer::dispatcher class no longer exists, and its parameters
were replaced by the ones of ceilometer::agent::notification.

Change-Id: Iaf92d94c834e6b34c54d4f270fb007caa37fb367

examples/ceilometer_with_gnocchi.pp

index 22ed41f9b0a42f7a8186e1d5415b0bd61a3c1d6c..6ac0bf89d5a40f1c22bbac1d8b31f28fe05788db 100644 (file)
@@ -12,15 +12,16 @@ class { 'ceilometer::keystone::auth':
   password => 'a_big_secret',
 }
 class { 'ceilometer::agent::polling': }
-class { 'ceilometer::agent::notification': }
+class { 'ceilometer::agent::notification':
+  manage_pipeline           => true,
+  pipeline_publishers       => ['gnocchi://'],
+  manage_event_pipeline     => true,
+  event_pipeline_publishers => ['gnocchi://'],
+}
+class { 'ceilometer::agent::service_credentials':
+  password => 'a_big_secret',
+}
 
 class { 'ceilometer::collector':
   meter_dispatchers => ['gnocchi'],
 }
-class { 'ceilometer::dispatcher::gnocchi':
-  filter_service_activity   => false,
-  filter_project            => 'gnocchi_swift',
-  url                       => 'https://gnocchi:8041',
-  archive_policy            => 'high',
-  resources_definition_file => 'gnocchi.yaml',
-}