]> arthur.barton.de Git - netdata.git/commitdiff
Print useful error message when postgres plugin job fails.
authorFacetoe <facetoe@facetoe.com.au>
Wed, 30 Nov 2016 10:54:28 +0000 (18:54 +0800)
committerFacetoe <facetoe@facetoe.com.au>
Wed, 30 Nov 2016 10:56:26 +0000 (18:56 +0800)
python.d/postgres.chart.py

index cd99bdfc9d2cb3fe90db24ef6e73ef3b85eba447..257e66205afaf70007b7ba1707c8e554cfd4d3c7 100644 (file)
@@ -7,7 +7,6 @@ from copy import deepcopy
 
 import psycopg2
 from psycopg2 import extensions
-from psycopg2._psycopg import DatabaseError
 from psycopg2.extras import DictCursor
 
 from base import SimpleService
@@ -222,10 +221,8 @@ class Service(SimpleService):
 
             self._create_definitions()
             return True
-        except DatabaseError:
-            return False
         except Exception as e:
-            self.error(e)
+            self.error(str(e))
             return False
 
     def _discover_databases(self, cursor):