]> AND Public Git Repository - simgrid.git/blobdiff - tools/tesh/tesh.py
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill now unused functions SIMIX_mutex_{un}ref.
[simgrid.git] / tools / tesh / tesh.py
index 05166722153f6997c0a3808a46cd3ba7c839e03e..16116ee001023f3987e67598ab0ad3089058465d 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
@@ -326,7 +326,7 @@ class Cmd(object):
         except PermissionError:
             print("["+FileReader().filename+":"+str(self.linenumber)+"] Cannot start '"+args[0]+"': The binary is not executable.")
             print("["+FileReader().filename+":"+str(self.linenumber)+"] Current dir: "+os.getcwd())
-            tesh_exit(3)            
+            tesh_exit(3)
         except NotADirectoryError:
             print("["+FileReader().filename+":"+str(self.linenumber)+"] Cannot start '"+args[0]+"': The path to binary does not exist.")
             print("["+FileReader().filename+":"+str(self.linenumber)+"] Current dir: "+os.getcwd())