Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[tesh] Split setenv parameter on first '=' only.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 12 Feb 2019 12:57:20 +0000 (13:57 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 12 Feb 2019 16:30:02 +0000 (17:30 +0100)
tools/tesh/tesh.py

index 8530066..16116ee 100755 (executable)
@@ -81,7 +81,7 @@ def fatal_error(msg):
 # arg must be a string with the format "variable=value"
 def setenv(arg):
     print("[Tesh/INFO] setenv "+arg)
-    t = arg.split("=")
+    t = arg.split("=", 1)
     os.environ[t[0]] = t[1]
     #os.putenv(t[0], t[1]) does not work
     #see http://stackoverflow.com/questions/17705419/python-os-environ-os-putenv-usr-bin-env