diff options
author | Mehdi Abaakouk <sileht@redhat.com> | 2016-07-21 14:33:10 +0200 |
---|---|---|
committer | Mehdi Abaakouk (sileht) <sileht@redhat.com> | 2016-08-02 07:30:45 +0000 |
commit | 54a30501a9406742427b731d4f7fb2469529720e (patch) | |
tree | 8fbc15748555fc208bf95c9deb7ee4e823f93b9b | |
parent | 1b78aab869ab04c394aed5368ee457e02e6bcd8b (diff) | |
download | ceilometer-54a30501a9406742427b731d4f7fb2469529720e.tar.gz |
consumes error notif. when event are disabled
When we fixes #1364708, this was worked only when store_event=True.
This change fixes the issue when store_event=False.
Change-Id: I6748397718be03e3f93ae2ccaa99642decdd9745
Related-bug: #1364708
(cherry picked from commit a3eb0fafadcdcbb8f48f3db13ffc103717bae99b)
-rw-r--r-- | ceilometer/agent/plugin_base.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ceilometer/agent/plugin_base.py b/ceilometer/agent/plugin_base.py index 7b54e92c..49284d50 100644 --- a/ceilometer/agent/plugin_base.py +++ b/ceilometer/agent/plugin_base.py @@ -78,6 +78,19 @@ class NotificationBase(PluginBase): :param message: Message to process. """ + @staticmethod + def _consume_and_drop(notifications): + """RPC endpoint for useless notification level""" + # NOTE(sileht): nothing special todo here, but because we listen + # for the generic notification exchange we have to consume all its + # queues + + audit = _consume_and_drop + debug = _consume_and_drop + warn = _consume_and_drop + error = _consume_and_drop + critical = _consume_and_drop + def info(self, notifications): """RPC endpoint for notification messages at info level |