]> arthur.barton.de Git - netdata.git/commitdiff
python.d.plugin should exit if it cannot send data to netdata; fixes #1155
authorCosta Tsaousis <costa@tsaousis.gr>
Mon, 21 Nov 2016 14:28:20 +0000 (16:28 +0200)
committerCosta Tsaousis <costa@tsaousis.gr>
Mon, 21 Nov 2016 14:28:20 +0000 (16:28 +0200)
python.d/python_modules/base.py

index fdacbc98ebf3d81cd22ee97ba02208147ab1fcab..dd86e29544d7697285af0a7bb9a90eb8c2dd21ac 100644 (file)
@@ -320,7 +320,10 @@ class SimpleService(threading.Thread):
         """
         Upload new data to netdata.
         """
-        print(self._data_stream)
+        try:
+            print(self._data_stream)
+        except Exception as e:
+            msg.fatal('cannot send data to netdata:', str(e))
         self._data_stream = ""
 
     # --- ERROR HANDLING ---