def _connect(self):
try:
self._conn = psycopg2.connect(database=DATABASE_DB,
host=DATABASE_HOST,
password=DATABASE_PASSWORD,
port=DATABASE_PORT,
sslmode=DATABASE_SSL_MODE,
sslrootcert=DATABASE_CA_CERT,
user=DATABASE_USER)
if not self._connected:
print('INFO: Connected to PostgreSQL', file=sys.stderr)
self._connected = True
except Exception as e:
print(e, file=sys.stderr)
self._conn = SimpleNamespace(closed=1)
if self._connected:
print('WARNING: Disconnected from PostgreSQL', file=sys.stderr)
self._connected = False
评论列表
文章目录