X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=python.d%2Fexim.chart.py;h=1858cbc7000ea5af3e189b96446f737e08ab921d;hb=32e8eda4c4d6370e96233a69cab861b2ebb5cc9a;hp=a267c2396edbdb18743f8aa34cf62d0a530c07d1;hpb=b41774a194082eb532c1d6f796c6ec014f4a5c5d;p=netdata.git diff --git a/python.d/exim.chart.py b/python.d/exim.chart.py index a267c239..1858cbc7 100644 --- a/python.d/exim.chart.py +++ b/python.d/exim.chart.py @@ -7,14 +7,14 @@ from base import ExecutableService # default module values (can be overridden per job in `config`) # update_every = 2 priority = 60000 -retries = 5 +retries = 60 # charts order (can be overridden if you want less charts, or different order) ORDER = ['qemails'] CHARTS = { 'qemails': { - 'options': [None, "Exim Queue Emails", "emails", 'queue', 'exim.queued.emails', 'line'], + 'options': [None, "Exim Queue Emails", "emails", 'queue', 'exim.qemails', 'line'], 'lines': [ ['emails', None, 'absolute'] ]} @@ -34,8 +34,6 @@ class Service(ExecutableService): :return: dict """ try: - raw = self._get_raw_data()[-1].split(' ') - return {'emails': raw[4], - 'size': raw[1]} + return {'emails': int(self._get_raw_data()[0])} except (ValueError, AttributeError): return None