]> arthur.barton.de Git - netdata.git/commitdiff
gracefully handle dovecot errors
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 12 Nov 2016 12:21:51 +0000 (14:21 +0200)
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 12 Nov 2016 12:21:51 +0000 (14:21 +0200)
python.d/dovecot.chart.py

index 1fbc471cb1a8abebd771e6cb5d7206b5cdc5a1e9..60e8bf6ef7fcc84f8e5e163d111d05ffd04aedae 100644 (file)
@@ -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')