For something as fundamental as launch do we still need to specify the
component, could it just be "launch_agent"?
Jeff Squyres wrote:
Sounds good to me. We've done similar things in other frameworks --
put in MCA base params for things that all components could use. How
about plm_base_launch_agent?
On Jul 11, 2008, at 10:17 AM, Ralph H Castain wrote:
Since the question of backward compatibility of params came up... ;-)
I've been perusing the various PLM modules to check consistency. One
thing I
noted right away is that -every- PLM module registers an MCA param to
let
the user specify an orted cmd. I believe this specifically was done so
people could insert their favorite debugger in front of the "orted"
on the
spawned command line - e.g., "valgrind orted".
The problem is that this forces the user to have to figure out the
name of
the PLM module being used as the param is called "-mca
plm_rsh_agent", or
"-mca plm_lsf_orted", or...you name it.
For users that only ever operate in one environment, who cares. However,
many users (at least around here) operate in multiple environments,
and this
creates confusion.
I propose to create a single MCA param name for this value -
something like
"-mca plm_launch_agent" or whatever - and get rid of all these
individual
registrations to reduce the user confusion.
Comments? I'll put my helmet on....
Ralph
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel