The ceilometer.image.notifications
ModuleΒΆ
Handler for producing image metering messages from glance notification events.
-
class
ceilometer.image.notifications.
Image
(transporter)[source] Bases:
ceilometer.image.notifications.ImageCRUDBase
,ceilometer.agent.plugin_base.NonMetricNotificationBase
-
process_notification
(message)[source]
-
-
class
ceilometer.image.notifications.
ImageBase
(transporter)[source] Bases:
ceilometer.agent.plugin_base.NotificationBase
Base class for image counting.
-
static
get_targets
(conf)[source] Return a sequence of oslo.messaging.Target
This sequence is defining the exchange and topics to be connected for this plugin.
-
static
-
class
ceilometer.image.notifications.
ImageCRUD
(transporter)[source] Bases:
ceilometer.image.notifications.ImageCRUDBase
,ceilometer.agent.plugin_base.NonMetricNotificationBase
-
process_notification
(message)[source]
-
-
class
ceilometer.image.notifications.
ImageCRUDBase
(transporter)[source] Bases:
ceilometer.image.notifications.ImageBase
-
class
ceilometer.image.notifications.
ImageDownload
(transporter)[source] Bases:
ceilometer.image.notifications.ImageBase
Emit image_download sample when an image is downloaded.
-
process_notification
(message)[source]
-