]> arthur.barton.de Git - netdata.git/blobdiff - python.d/postgres.chart.py
Print useful error message when postgres plugin job fails.
[netdata.git] / 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):