summaryrefslogtreecommitdiff
path: root/ceilometer/image
diff options
context:
space:
mode:
authorgordon chung <gord@live.ca>2015-02-17 15:15:27 -0500
committergordon chung <gord@live.ca>2015-02-24 18:33:26 -0500
commit6fcb4527142b74d87833c379146da43eca9b9f93 (patch)
treee892751fce51313a8ffc169f2045740ffb8022f5 /ceilometer/image
parent29b27092567a7bbc4b7c6f769ed161b1e4d6203d (diff)
downloadceilometer-6fcb4527142b74d87833c379146da43eca9b9f93.tar.gz
add an option to disable non-metric meters
a large chunk of meters don't measure anything and are really healthcheck events. these should be stored as events and not samples. this patch adds an option to disable false meters and warn if not disabled. Change-Id: I654f657dd36967ad3ec99bbe06209e7745432e12
Diffstat (limited to 'ceilometer/image')
-rw-r--r--ceilometer/image/notifications.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ceilometer/image/notifications.py b/ceilometer/image/notifications.py
index 991987eb..7f54f5bb 100644
--- a/ceilometer/image/notifications.py
+++ b/ceilometer/image/notifications.py
@@ -55,7 +55,7 @@ class ImageCRUDBase(ImageBase):
]
-class ImageCRUD(ImageCRUDBase):
+class ImageCRUD(ImageCRUDBase, plugin_base.NonMetricNotificationBase):
def process_notification(self, message):
yield sample.Sample.from_notification(
name=message['event_type'],
@@ -68,7 +68,7 @@ class ImageCRUD(ImageCRUDBase):
message=message)
-class Image(ImageCRUDBase):
+class Image(ImageCRUDBase, plugin_base.NonMetricNotificationBase):
def process_notification(self, message):
yield sample.Sample.from_notification(
name='image',