[Yt-svn] yt-commit r1282 - trunk/yt/lagos

mturk at wrangler.dreamhost.com mturk at wrangler.dreamhost.com
Mon Apr 27 11:27:01 PDT 2009


Author: mturk
Date: Mon Apr 27 11:27:00 2009
New Revision: 1282
URL: http://yt.spacepope.org/changeset/1282

Log:
Added ipengine detection to parallel initialization.



Modified:
   trunk/yt/lagos/ParallelTools.py

Modified: trunk/yt/lagos/ParallelTools.py
==============================================================================
--- trunk/yt/lagos/ParallelTools.py	(original)
+++ trunk/yt/lagos/ParallelTools.py	Mon Apr 27 11:27:00 2009
@@ -29,8 +29,10 @@
 import itertools, sys, cStringIO
 
 if os.path.basename(sys.executable) in \
-        ["mpi4py", "embed_enzo", 'python'+sys.version[:3]+'-mpi'] \
-    or "--parallel" in sys.argv or '_parallel' in dir(sys):
+        ["mpi4py", "embed_enzo",
+         "python"+sys.version[:3]+"-mpi"] \
+    or "--parallel" in sys.argv or '_parallel' in dir(sys) \
+    or any(["ipengine" in arg for arg in sys.argv]):
     from mpi4py import MPI
     parallel_capable = (MPI.COMM_WORLD.size > 1)
     if parallel_capable:



More information about the yt-svn mailing list