Merge "Separate outputs of kolla_toolbox inner module"
This commit is contained in:
commit
f17d3dfd97
@ -162,7 +162,9 @@ def use_docker(module):
|
|||||||
"ANSIBLE_LOAD_CALLBACK_PLUGINS": "True"}
|
"ANSIBLE_LOAD_CALLBACK_PLUGINS": "True"}
|
||||||
job = client.exec_create(kolla_toolbox, command_line,
|
job = client.exec_create(kolla_toolbox, command_line,
|
||||||
environment=environment, **kwargs)
|
environment=environment, **kwargs)
|
||||||
json_output = client.exec_start(job)
|
json_output, error = client.exec_start(job, demux=True)
|
||||||
|
if error:
|
||||||
|
module.log(msg='Inner module stderr: %s' % error)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
output = json.loads(json_output)
|
output = json.loads(json_output)
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Fixes parsing of JSON output of inner modules called by ``kolla-toolbox``
|
||||||
|
when data was returned on standard error.
|
||||||
|
`LP#2080544 <https://launchpad.net/bugs/2080544>`__
|
Loading…
x
Reference in New Issue
Block a user