bug fix for #3077, environment settings for script

This commit is contained in:
bennojoy 2013-06-05 19:59:39 +05:30
parent 41425fb535
commit 017e7f24ed

View file

@ -61,7 +61,8 @@ class ActionModule(object):
prepcmd = 'chmod +x %s' % tmp_src
# add preparation steps to one ssh roundtrip executing the script
module_args = prepcmd + '; ' + tmp_src + ' ' + args
env_string = self.runner._compute_environment_string(inject)
module_args = prepcmd + '; ' + env_string + tmp_src + ' ' + args
handler = utils.plugins.action_loader.get('raw', self.runner)
result = handler.run(conn, tmp, 'raw', module_args, inject)