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.VolumeBaseConvert 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.NotificationBaseConvert 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.
-
static
-
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.VolumeBaseConvert volume notifications into Counters.