python.d SimpleService: auto refresh obsoleted charts added
lgz committed
Mar 1, 2018 at 12:27 UTC
8812183dcfe50466dcc228966bbc142106fdcbfd
1 file changed
+4
-1
python.d/python_modules/bases/FrameworkServices/SimpleService.py
+4
-1
@@ -216,7 +216,10 @@ class SimpleService(Thread, PythonDLimitedLogger, OldVersionCompatibility, objec
216
217
for chart in self.charts:
218
if chart.flags.obsoleted:
219
- continue
219
+ if chart.can_be_updated(data):
220
+ chart.refresh()
221
+ else:
222
+ continue
223
elif self.charts.cleanup and chart.penalty >= self.charts.cleanup:
224
chart.obsolete()
225
self.error("chart '{0}' was suppressed due to non updating".format(chart.name))