mirror of
https://github.com/ansible/awx.git
synced 2026-01-15 20:00:43 -03:30
fix up a bug in rsyslogd error handling
see: https://github.com/ansible/tower/issues/4915
This commit is contained in:
parent
6aff5d9b5a
commit
4eb85ad23e
@ -5,6 +5,7 @@
|
||||
import logging
|
||||
import sys
|
||||
import traceback
|
||||
from datetime import datetime
|
||||
|
||||
# Django
|
||||
from django.conf import settings
|
||||
@ -34,7 +35,8 @@ class RSysLogHandler(logging.handlers.SysLogHandler):
|
||||
# because the alternative is blocking the
|
||||
# socket.send() in the Python process, which we definitely don't
|
||||
# want to do)
|
||||
msg = f'{record.asctime} ERROR rsyslogd was unresponsive: '
|
||||
dt = datetime.utcnow().strftime('%Y-%m-%d %H:%M:%S')
|
||||
msg = f'{dt} ERROR rsyslogd was unresponsive: '
|
||||
exc = traceback.format_exc()
|
||||
try:
|
||||
msg += exc.splitlines()[-1]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user