Further Refactored the setting of env vars passed via the env flag.

This commit is contained in:
cwandrews
2017-10-08 19:52:25 -04:00
parent 2de72b52bd
commit e3125e7e02

View File

@ -62,9 +62,7 @@ def read(filename, module, install=False, quiet=False, verbose=False, env=None):
ename, evalue = e.split('=', 1) ename, evalue = e.split('=', 1)
if len(evalue) > 0: if len(evalue) > 0:
quoted = evalue[0] == evalue[len(evalue) - 1] in ['"', "'"] if evalue[0] == evalue[len(evalue) - 1] in ['"', "'"]:
if quoted:
evalue = decode_escaped(evalue[1:-1]) evalue = decode_escaped(evalue[1:-1])
os.environ[ename] = evalue os.environ[ename] = evalue