1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

postgresql_db: bugfix 56703 (#56734)

This commit is contained in:
Andrey Klychkov 2019-05-22 12:59:21 +03:00 committed by ansibot
parent f824a13952
commit f9108e23e7

View file

@ -575,16 +575,9 @@ def main():
try: try:
rc, stdout, stderr, cmd = method(module, target, target_opts, db, **kw) rc, stdout, stderr, cmd = method(module, target, target_opts, db, **kw)
if rc != 0: if rc != 0:
module.fail_json(msg='Dump of database %s failed' % db, module.fail_json(msg=stderr, stdout=stdout, rc=rc, cmd=cmd)
stdout=stdout, stderr=stderr, rc=rc, cmd=cmd)
elif stderr and 'warning' not in str(stderr):
module.fail_json(msg='Dump of database %s failed' % db,
stdout=stdout, stderr=stderr, rc=1, cmd=cmd)
else: else:
module.exit_json(changed=True, msg='Dump of database %s has been done' % db, module.exit_json(changed=True, msg=stdout, stderr=stderr, rc=rc, cmd=cmd)
stdout=stdout, stderr=stderr, rc=rc, cmd=cmd)
except SQLParseError as e: except SQLParseError as e:
module.fail_json(msg=to_native(e), exception=traceback.format_exc()) module.fail_json(msg=to_native(e), exception=traceback.format_exc())