
The cinder module is the only module that has a class named ceilometer to configure the oslo notifications section. The majority of our modules has these parameters in the init class except for a few, to make it more consistent and to not use another projects name as a class name to configure something that is not explicitly only for that usecase. Change-Id: Ic45e50cf8cd19ee197da12006030abdc064ae9de
30 lines
835 B
Puppet
30 lines
835 B
Puppet
# == Class: cinder::ceilometer
|
|
#
|
|
# DEPRECATED!
|
|
# Setup Cinder to enable ceilometer can retrieve volume samples
|
|
#
|
|
# === Parameters
|
|
#
|
|
# [*notification_transport_url*]
|
|
# (Optional) A URL representing the messaging driver to use for notifications
|
|
# and its full configuration. Transport URLs take the form:
|
|
# transport://user:pass@host1:port[,hostN:portN]/virtual_host
|
|
# Defaults to undef
|
|
#
|
|
# [*notification_driver*]
|
|
# (Option) Driver or drivers to handle sending notifications.
|
|
# Defaults to undef
|
|
#
|
|
# [*notification_topics*]
|
|
# (Optional) AMQP topic used for OpenStack notifications
|
|
# Defaults to undef
|
|
#
|
|
class cinder::ceilometer (
|
|
$notification_transport_url = undef,
|
|
$notification_driver = undef,
|
|
$notification_topics = undef,
|
|
) {
|
|
|
|
warning('cinder::ceilometer is deprecated and has no effect')
|
|
}
|