class { '::ceilometer::client': }
class { '::ceilometer::collector': }
class { '::ceilometer::expirer': }
-class { '::ceilometer::agent::central': }
+class { '::ceilometer::agent::polling': }
class { '::ceilometer::agent::notification': }
class { '::ceilometer::db': }
class { '::ceilometer::api':
}
class { '::ceilometer::client': }
class { '::ceilometer::expirer': }
-class { '::ceilometer::agent::central': }
+class { '::ceilometer::agent::polling': }
class { '::ceilometer::agent::notification': }
class { '::ceilometer::keystone::authtoken':
password => 'a_big_secret',
}
# Configure the ceilometer database
- # Only needed if ceilometer::agent::central or ceilometer::api are declared
+ # Only needed if ceilometer::agent::polling or ceilometer::api are declared
class { '::ceilometer::db':
}
include ::ceilometer::deps
include ::ceilometer::params
+ warning('This class is deprecated. Please use ceilometer::agent::central with central namespace instead.')
+
package { 'ceilometer-agent-central':
ensure => $package_ensure,
name => $::ceilometer::params::agent_central_package_name,
--- /dev/null
+---
+deprecations:
+ - ceilometer::agent::central is deprecated and will be removed in a future
+ release. Please switch to ceilometer::agent::polling with central namespace.