Fixed escaping.
This commit is contained in:
parent
185d83c143
commit
08ed6ff3a1
@ -65,8 +65,12 @@ OS_AUTH_PORT = 5000
|
|||||||
|
|
||||||
|
|
||||||
def write_env(name, value, fh):
|
def write_env(name, value, fh):
|
||||||
escaped_val = subprocess.list2cmdline([str(value)])
|
str_value = str(value)
|
||||||
fh.write("%s=%s" % (name, escaped_val))
|
escaped_val = subprocess.list2cmdline([str_value])
|
||||||
|
if str_value != escaped_val:
|
||||||
|
fh.write("%s=\"%s\"" % (name, escaped_val))
|
||||||
|
else:
|
||||||
|
fh.write("%s=%s" % (name, str_value))
|
||||||
fh.write(os.linesep)
|
fh.write(os.linesep)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user