summaryrefslogtreecommitdiff
path: root/ceilometer/ipmi
diff options
context:
space:
mode:
authorLena Novokshonova <enovokshonova@mirantis.com>2014-12-19 16:44:53 +0400
committerLena Novokshonova <enovokshonova@mirantis.com>2014-12-25 10:49:34 +0400
commit2518c6e97d744a34d268684e45f4371e416f4f2a (patch)
treefced42224a41423940fd4cd5a93b3c9a6d4b5e2d /ceilometer/ipmi
parent4d1563b131d29a4e2c522271a06e942f3c327cd6 (diff)
downloadceilometer-2518c6e97d744a34d268684e45f4371e416f4f2a.tar.gz
Check to skip to poll and publish when no resource
This fix checks if pollster must have resources or not. Currently only ipmi pollsters do not require resources. Change-Id: I8e047acbc3c55184dcac99f8e73e3060ecd02507 Closes-bug: 1403505
Diffstat (limited to 'ceilometer/ipmi')
-rw-r--r--ceilometer/ipmi/pollsters/node.py3
-rw-r--r--ceilometer/ipmi/pollsters/sensor.py2
2 files changed, 5 insertions, 0 deletions
diff --git a/ceilometer/ipmi/pollsters/node.py b/ceilometer/ipmi/pollsters/node.py
index a765d908..180fe7cf 100644
--- a/ceilometer/ipmi/pollsters/node.py
+++ b/ceilometer/ipmi/pollsters/node.py
@@ -30,6 +30,9 @@ CONF.import_opt('host', 'ceilometer.service')
@six.add_metaclass(abc.ABCMeta)
class _Base(plugin_base.PollsterBase):
+
+ no_resources = True
+
def __init__(self):
self.nodemanager = node_manager.NodeManager()
diff --git a/ceilometer/ipmi/pollsters/sensor.py b/ceilometer/ipmi/pollsters/sensor.py
index 0230a3a2..7d2ce690 100644
--- a/ceilometer/ipmi/pollsters/sensor.py
+++ b/ceilometer/ipmi/pollsters/sensor.py
@@ -32,6 +32,8 @@ class InvalidSensorData(ValueError):
class SensorPollster(plugin_base.PollsterBase):
+ no_resources = True
+
METRIC = None
def __init__(self):