The ceilometer.volume.notifications Module
Converters for producing volume counter messages from cinder notification
events.
-
class ceilometer.volume.notifications.Snapshot(transporter)[source]
Bases: ceilometer.volume.notifications.SnapshotCRUDBase, ceilometer.agent.plugin_base.NonMetricNotificationBase
-
process_notification(message)[source]
-
class ceilometer.volume.notifications.SnapshotCRUD(transporter)[source]
Bases: ceilometer.volume.notifications.SnapshotCRUDBase, ceilometer.agent.plugin_base.NonMetricNotificationBase
-
process_notification(message)[source]
-
class ceilometer.volume.notifications.SnapshotCRUDBase(transporter)[source]
Bases: ceilometer.volume.notifications.VolumeBase
Convert snapshot notifications into Counters.
-
class ceilometer.volume.notifications.SnapshotSize(transporter)[source]
Bases: ceilometer.volume.notifications.SnapshotCRUDBase
-
process_notification(message)[source]
-
class ceilometer.volume.notifications.Volume(transporter)[source]
Bases: ceilometer.volume.notifications.VolumeCRUDBase, ceilometer.agent.plugin_base.NonMetricNotificationBase
-
process_notification(message)[source]
-
class ceilometer.volume.notifications.VolumeBase(transporter)[source]
Bases: ceilometer.agent.plugin_base.NotificationBase
Convert volume/snapshot notification into Counters.
-
static get_targets(conf)[source]
Return a sequence of oslo.messaging.Target
Sequence defining the exchange and topics to be connected for this
plugin.
-
class ceilometer.volume.notifications.VolumeCRUD(transporter)[source]
Bases: ceilometer.volume.notifications.VolumeCRUDBase, ceilometer.agent.plugin_base.NonMetricNotificationBase
-
process_notification(message)[source]
-
class ceilometer.volume.notifications.VolumeCRUDBase(transporter)[source]
Bases: ceilometer.volume.notifications.VolumeBase
Convert volume notifications into Counters.
-
class ceilometer.volume.notifications.VolumeSize(transporter)[source]
Bases: ceilometer.volume.notifications.VolumeCRUDBase
-
process_notification(message)[source]