Fix for unicode environment variable handling

Fixes #5395
pull/4420/head
James Cammarata 2014-03-25 20:45:04 -05:00
parent 18d82d1eb6
commit 7a3fa63db5
1 changed files with 1 additions and 1 deletions

View File

@ -291,7 +291,7 @@ class Runner(object):
raise errors.AnsibleError("environment must be a dictionary, received %s" % enviro)
result = ""
for (k,v) in enviro.iteritems():
result = "%s=%s %s" % (k, pipes.quote(str(v)), result)
result = "%s=%s %s" % (k, pipes.quote(unicode(v)), result)
return result
# *****************************************************