mirror of
https://github.com/ansible/awx.git
synced 2026-01-27 16:41:29 -03:30
Do not check error state if null (#15655)
This commit is contained in:
parent
ce7911e578
commit
d2cd4e08c5
@ -97,10 +97,13 @@ def _ctit_db_wrapper(trans_safe=False):
|
|||||||
except DatabaseError as e:
|
except DatabaseError as e:
|
||||||
if trans_safe:
|
if trans_safe:
|
||||||
cause = e.__cause__
|
cause = e.__cause__
|
||||||
if cause and hasattr(cause, 'sqlstate'):
|
sqlstate = getattr(cause, 'sqlstate', None)
|
||||||
|
if cause and sqlstate:
|
||||||
sqlstate = cause.sqlstate
|
sqlstate = cause.sqlstate
|
||||||
sqlstate_str = psycopg.errors.lookup(sqlstate)
|
sqlstate_str = psycopg.errors.lookup(sqlstate)
|
||||||
logger.error('SQL Error state: {} - {}'.format(sqlstate, sqlstate_str))
|
logger.error('SQL Error state: {} - {}'.format(sqlstate, sqlstate_str))
|
||||||
|
else:
|
||||||
|
logger.error(f'Error reading something related to database settings: {str(e)}.')
|
||||||
else:
|
else:
|
||||||
logger.exception('Error modifying something related to database settings.')
|
logger.exception('Error modifying something related to database settings.')
|
||||||
finally:
|
finally:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user