Handle LibraryError exception in postgresql_db (#65229)

* Added changes into changelogs/fragments
* Removed no longer used 'LibraryError'.

Signed-off-by: Satyajit Bulage <sbulage@redhat.com>
pull/65343/head
Satyajit Bulage 5 years ago committed by Abhijeet Kasurde
parent 89954e6ef5
commit 5f8ec4d46e

@ -0,0 +1,2 @@
bugfixes:
- postgresql_db - Removed exception for 'LibraryError' (https://github.com/ansible/ansible/issues/65223).

@ -553,9 +553,6 @@ def main():
db_connection.set_isolation_level(psycopg2.extensions.ISOLATION_LEVEL_AUTOCOMMIT)
cursor = db_connection.cursor(cursor_factory=psycopg2.extras.DictCursor)
except pgutils.LibraryError as e:
module.fail_json(msg="unable to connect to database: {0}".format(to_native(e)), exception=traceback.format_exc())
except TypeError as e:
if 'sslrootcert' in e.args[0]:
module.fail_json(msg='Postgresql server must be at least version 8.4 to support sslrootcert. Exception: {0}'.format(to_native(e)),

Loading…
Cancel
Save