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.
-
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.VolumeBase
Convert volume notifications into Counters.