use update_every property instead of internal counter, actual_name is method now
use update_every property instead of internal counter, actual_name is method now
lgz committed
Oct 13, 2017 at 17:24 UTC
f4d913dad75dd2a76080ca01f6caaf8c80d4d989
1 file changed
+1
-2
python.d/python_modules/bases/FrameworkServices/SimpleService.py
+1
-2
@@ -68,7 +68,7 @@ class SimpleService(Thread, PythonDLimitedLogger, OldVersionCompatibility, objec
68
self._runtime_counters = RuntimeCounters(configuration=configuration)
69
self.charts = Charts(job_name=self.actual_name,
70
priority=configuration.pop('priority', 60000),
71
- update_every=self._runtime_counters.FREQ)
71
+ update_every=self.update_every)
72
self.functions = UsefulFuncs()
73
74
def __repr__(self):
@@ -81,7 +81,6 @@ class SimpleService(Thread, PythonDLimitedLogger, OldVersionCompatibility, objec
81
return '_'.join([self.module_name, self.override_name or self.job_name])
82
return self.module_name
83
84
- @property
84
def actual_name(self):
85
return self.fake_name or self.name
86