From 63905a8f2c48ef89d8c46f30b3db76986143147c Mon Sep 17 00:00:00 2001 From: "Costa Tsaousis (ktsaou)" Date: Sat, 12 Nov 2016 14:21:51 +0200 Subject: [PATCH] gracefully handle dovecot errors --- python.d/dovecot.chart.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/python.d/dovecot.chart.py b/python.d/dovecot.chart.py index 1fbc471c..60e8bf6e 100644 --- a/python.d/dovecot.chart.py +++ b/python.d/dovecot.chart.py @@ -110,6 +110,10 @@ class Service(SocketService): except (ValueError, AttributeError): return None + if raw is None: + self.debug("dovecot returned no data") + return None + data = raw.split('\n')[:2] desc = data[0].split('\t') vals = data[1].split('\t') -- 2.39.2