Fix some handling of log messages from ansible-connection (#50214)
This commit is contained in:
parent
069e0b8d57
commit
62ec383232
1 changed files with 3 additions and 1 deletions
|
@ -113,6 +113,7 @@ class ConnectionProcess(object):
|
||||||
self.sock.listen(1)
|
self.sock.listen(1)
|
||||||
messages.append(('vvvv', 'local domain socket listeners started successfully'))
|
messages.append(('vvvv', 'local domain socket listeners started successfully'))
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
|
messages.extend(self.connection.pop_messages())
|
||||||
result['error'] = to_text(exc)
|
result['error'] = to_text(exc)
|
||||||
result['exception'] = traceback.format_exc()
|
result['exception'] = traceback.format_exc()
|
||||||
finally:
|
finally:
|
||||||
|
@ -304,6 +305,7 @@ def main():
|
||||||
'exception': traceback.format_exc()
|
'exception': traceback.format_exc()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if os.path.exists(socket_path):
|
||||||
messages.extend(Connection(socket_path).pop_messages())
|
messages.extend(Connection(socket_path).pop_messages())
|
||||||
messages.append(('vvvv', sys.stdout.getvalue()))
|
messages.append(('vvvv', sys.stdout.getvalue()))
|
||||||
result.update({
|
result.update({
|
||||||
|
|
Loading…
Reference in a new issue