nginx_plus: remove try/except in get_data
lgz committed
Jan 20, 2018 at 13:06 UTC
1616333eed2a5b2c839b382e5066867970c5d07d
1 file changed
+2
-6
python.d/nginx_plus.chart.py
+2
-6
@@ -466,12 +466,8 @@ class Service(UrlService):
466
data = parse_json(response, METRICS['SERVER'])
467
data['ssl_memory_usage'] = data['slabs_SSL_pages_used'] / float(data['slabs_SSL_pages_free']) * 1e4
468
469
- for obj_name in self.objects:
470
- try:
471
- obj = self.objects[obj_name]
472
- except KeyError:
473
- continue
474
- else:
469
+ for obj in self.objects.values():
470
+ if obj.real_name in response[obj.key]:
471
data.update(obj.get_data(response))
472
473
return data