Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove features marked with DEPRECATED_v324.
[simgrid.git] / src / smpi / smpirun.in
index 8d6d8ad..d095d29 100755 (executable)
@@ -301,7 +301,7 @@ if [ -z "${HOSTFILE}" ] ; then
     HOSTFILE="$(mktemp smpitmp-hostfXXXXXX)"
     perl -ne 'print "$1\n" if /.*<host.*?id="(.*?)".*?\/>.*/' ${PLATFORM} > ${HOSTFILE}
     # put all <cluster tag on its own line.
-    python -c '
+    @PYTHON_EXECUTABLE@ -c '
 import xml.etree.ElementTree as ET
 import sys
 import re
@@ -316,9 +316,9 @@ for elem in tree.findall(".//cluster"):
         m = re.match("^([^-]*?)-([^-]*)$", r)
         if m:
             for i in range(int(m.group(1)), int(m.group(2))):
-                print "{}{}{}".format(prefix, i, suffix)
+                print(prefix + str(i) + suffix)
         else:
-            print "{}{}{}".format(prefix, r, suffix)
+            print(prefix + r + suffix)
             ' < ${PLATFORM} >> ${HOSTFILE}
 fi
 UNROLLEDHOSTFILETMP=0