plm rsh: assign some levels to the rsh PLM MCA params
Этот коммит содержится в:
родитель
359a282e7d
Коммит
11e8c2096b
@ -109,21 +109,21 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "num_concurrent",
|
||||
"How many plm_rsh_agent instances to invoke concurrently (must be > 0)",
|
||||
MCA_BASE_VAR_TYPE_INT, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_5,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.num_concurrent);
|
||||
|
||||
mca_plm_rsh_component.force_rsh = false;
|
||||
(void) mca_base_component_var_register (c, "force_rsh", "Force the launcher to always use rsh",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.force_rsh);
|
||||
mca_plm_rsh_component.disable_qrsh = false;
|
||||
(void) mca_base_component_var_register (c, "disable_qrsh",
|
||||
"Disable the launcher to use qrsh when under the Grid Engine parallel environment",
|
||||
"Disable the use of qrsh when under the Grid Engine parallel environment",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.disable_qrsh);
|
||||
|
||||
@ -131,7 +131,7 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "daemonize_qrsh",
|
||||
"Daemonize the orted under the Grid Engine parallel environment",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.daemonize_qrsh);
|
||||
|
||||
@ -139,7 +139,7 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "disable_llspawn",
|
||||
"Disable the use of llspawn when under the LoadLeveler environment",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.disable_llspawn);
|
||||
|
||||
@ -147,7 +147,7 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "daemonize_llspawn",
|
||||
"Daemonize the orted when under the LoadLeveler environment",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.daemonize_llspawn);
|
||||
|
||||
@ -162,7 +162,7 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "delay",
|
||||
"Delay between invocations of the remote agent (sec[:usec])",
|
||||
MCA_BASE_VAR_TYPE_STRING, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_4,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_delay_string);
|
||||
|
||||
@ -170,7 +170,7 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "no_tree_spawn",
|
||||
"If set to true, do not launch via a tree-based topology",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_5,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.no_tree_spawn);
|
||||
|
||||
@ -179,7 +179,7 @@ static int rsh_component_register(void)
|
||||
var_id = mca_base_component_var_register (c, "agent",
|
||||
"The command used to launch executables on remote nodes (typically either \"ssh\" or \"rsh\")",
|
||||
MCA_BASE_VAR_TYPE_STRING, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.agent);
|
||||
(void) mca_base_var_register_synonym (var_id, "orte", "pls", NULL, "rsh_agent", MCA_BASE_VAR_SYN_FLAG_DEPRECATED);
|
||||
@ -189,7 +189,7 @@ static int rsh_component_register(void)
|
||||
var_id = mca_base_component_var_register (c, "assume_same_shell",
|
||||
"If set to true, assume that the shell on the remote node is the same as the shell on the local node. Otherwise, probe for what the remote shell [default: 1]",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.assume_same_shell);
|
||||
/* XXX -- var_conversion -- Why does this component register orte_assume_same_shell? Components should ONLY register THEIR OWN variables. */
|
||||
@ -199,14 +199,14 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "pass_environ_mca_params",
|
||||
"If set to false, do not include mca params from the environment on the orted cmd line",
|
||||
MCA_BASE_VAR_TYPE_BOOL, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.pass_environ_mca_params);
|
||||
mca_plm_rsh_component.ssh_args = NULL;
|
||||
(void) mca_base_component_var_register (c, "args",
|
||||
"Arguments to add to rsh/ssh",
|
||||
MCA_BASE_VAR_TYPE_STRING, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.ssh_args);
|
||||
|
||||
@ -214,7 +214,7 @@ static int rsh_component_register(void)
|
||||
(void) mca_base_component_var_register (c, "pass_libpath",
|
||||
"Prepend the specified library path to the remote shell's LD_LIBRARY_PATH",
|
||||
MCA_BASE_VAR_TYPE_STRING, NULL, 0, 0,
|
||||
OPAL_INFO_LVL_9,
|
||||
OPAL_INFO_LVL_2,
|
||||
MCA_BASE_VAR_SCOPE_READONLY,
|
||||
&mca_plm_rsh_component.pass_libpath);
|
||||
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user