mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-03-31 07:43:09 +00:00
Acquire displayed messages from forked process (#36064)
Also restore verbosity value from loaded `play_context`
This commit is contained in:
@@ -70,6 +70,7 @@ class ConnectionProcess(object):
|
||||
self.connection._connect()
|
||||
self.connection._socket_path = self.socket_path
|
||||
self.srv.register(self.connection)
|
||||
messages.extend(sys.stdout.getvalue().splitlines())
|
||||
messages.append('connection to remote device started successfully')
|
||||
|
||||
self.sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
|
||||
@@ -189,6 +190,7 @@ def main():
|
||||
|
||||
play_context = PlayContext()
|
||||
play_context.deserialize(pc_data)
|
||||
display.verbosity = play_context.verbosity
|
||||
|
||||
except Exception as e:
|
||||
rc = 1
|
||||
@@ -278,6 +280,7 @@ def main():
|
||||
|
||||
sys.exit(rc)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
display = Display()
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user