move since_last check to chart update()x2
lgz committed
Nov 5, 2017 at 02:42 UTC
f8b7fd2667fd903e742f95fbe4e1bfd1b9ecf9f5
2 files changed
+2
-2
python.d/python_modules/bases/FrameworkServices/SimpleService.py
-1
@@ -207,7 +207,6 @@ class SimpleService(Thread, PythonDLimitedLogger, OldVersionCompatibility, objec
207
updated = False
208
209
for chart in self.charts:
210
-
210
if chart.flags.obsoleted:
211
continue
212
elif self.charts.cleanup and chart.penalty >= self.charts.cleanup:
python.d/python_modules/bases/charts.py
+2
-1
@@ -221,10 +221,11 @@ class Chart:
221
updated_variables += var.set(value)
222
223
if updated_dimensions:
224
+ since_last = 0 if self.flags.new else interval
225
+
226
if self.flags.create:
227
self.create()
228
227
- since_last = 0 if self.flags.new else interval
229
chart_begin = CHART_BEGIN.format(type=self.type, id=self.id, since_last=since_last)
230
safe_print(chart_begin, updated_dimensions, updated_variables, 'END\n')
231