don't write playbook stdout to sys.stdout (it's duplicated in log files)

this instructs runner to _not_ write to stdout when we invoke
runner.interface.run(); AWX consumes/ingests this strictly as events
This commit is contained in:
Ryan Petrello 2019-04-05 11:17:28 -04:00
parent 50c7807483
commit 81fe923577
No known key found for this signature in database
GPG Key ID: F2AA5F2122351777
2 changed files with 2 additions and 0 deletions

View File

@ -86,6 +86,7 @@ class IsolatedManager(object):
'idle_timeout': self.idle_timeout,
'job_timeout': settings.AWX_ISOLATED_LAUNCH_TIMEOUT,
'pexpect_timeout': getattr(settings, 'PEXPECT_TIMEOUT', 5),
'suppress_ansible_output': True,
},
}

View File

@ -1176,6 +1176,7 @@ class BaseTask(object):
'settings': {
'job_timeout': self.get_instance_timeout(self.instance),
'pexpect_timeout': getattr(settings, 'PEXPECT_TIMEOUT', 5),
'suppress_ansible_output': True,
**process_isolation_params,
},
}