Commit 5b205ae8 by James Cammarata

Merge branch 'fixes/subprocess' of https://github.com/ferringb/ansible into…

Merge branch 'fixes/subprocess' of https://github.com/ferringb/ansible into ferringb-fixes/subprocess
parents d89ce6ac 21742303
......@@ -935,10 +935,9 @@ class AnsibleModule(object):
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
if data:
cmd.stdin.write(data)
if not binary_data:
cmd.stdin.write('\\n')
out, err = cmd.communicate()
data += '\\n'
out, err = cmd.communicate(input=data)
rc = cmd.returncode
except (OSError, IOError), e:
self.fail_json(rc=e.errno, msg=str(e), cmd=args)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment