The ceilometer.meter.notifications Module

class ceilometer.meter.notifications.MeterDefinition(definition_cfg, conf, plugin_manager)[source]

Bases: object

match_type(meter_name)[source]
to_samples(message, all_values=False)[source]
class ceilometer.meter.notifications.ProcessMeterNotifications(manager)[source]

Bases: ceilometer.agent.plugin_base.NotificationBase

get_targets(conf)[source]

Return a sequence of oslo_messaging.Target

It is defining the exchange and topics to be connected for this plugin. :param conf: Configuration. #TODO(prad): This should be defined in the notification agent

process_notification(notification_body)[source]