summaryrefslogtreecommitdiff
path: root/ceilometer/meter
diff options
context:
space:
mode:
authorgord chung <gord@live.ca>2016-11-30 21:04:43 +0000
committergord chung <gord@live.ca>2016-11-30 21:04:43 +0000
commitd82b19e838c7813e4f42c4c226699788aa45dd00 (patch)
treea375290f65882502da1392779f48a86fd54d49d2 /ceilometer/meter
parentc0210dd0a2ff4f36d53add87b6c381ea4e2735ca (diff)
downloadceilometer-d82b19e838c7813e4f42c4c226699788aa45dd00.tar.gz
drop disable_non_metric_meters option
we don't support large amounts volume=1 meters anymore. the ones that remain are on purpose and should be disabled via pipeline. Change-Id: Ie571555449353f464412e71cd229a66544f9ae45
Diffstat (limited to 'ceilometer/meter')
-rw-r--r--ceilometer/meter/notifications.py17
1 files changed, 7 insertions, 10 deletions
diff --git a/ceilometer/meter/notifications.py b/ceilometer/meter/notifications.py
index 438c2cac..cbed8f6f 100644
--- a/ceilometer/meter/notifications.py
+++ b/ceilometer/meter/notifications.py
@@ -171,22 +171,19 @@ class ProcessMeterNotifications(plugin_base.NotificationBase):
pkg_resources.resource_filename(__name__, "data/meters.yaml"))
definitions = {}
- disable_non_metric_meters = (self.manager.conf.notification.
- disable_non_metric_meters)
for meter_cfg in reversed(meters_cfg['metric']):
if meter_cfg.get('name') in definitions:
# skip duplicate meters
LOG.warning(_LW("Skipping duplicate meter definition %s")
% meter_cfg)
continue
- if (meter_cfg.get('volume') != 1 or not disable_non_metric_meters):
- try:
- md = MeterDefinition(meter_cfg, plugin_manager)
- except declarative.DefinitionException as e:
- errmsg = _LE("Error loading meter definition: %s")
- LOG.error(errmsg, six.text_type(e))
- else:
- definitions[meter_cfg['name']] = md
+ try:
+ md = MeterDefinition(meter_cfg, plugin_manager)
+ except declarative.DefinitionException as e:
+ errmsg = _LE("Error loading meter definition: %s")
+ LOG.error(errmsg, six.text_type(e))
+ else:
+ definitions[meter_cfg['name']] = md
return definitions.values()
def get_targets(self, conf):