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

pull/4307/merge
James Cammarata 11 years ago
commit 5b205ae8bd

@ -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)

Loading…
Cancel
Save