1
1

Merge pull request #3027 from naughtont3/tjn-envvar-dvmuri

dvm: Add envvar 'ORTE_HNP_DVM_URI' to schizo:ompi
Этот коммит содержится в:
Ralph Castain 2017-02-27 06:56:44 -08:00 коммит произвёл GitHub
родитель feed472ea5 006be92df5
Коммит f054261590

Просмотреть файл

@ -12,7 +12,8 @@
* Copyright (c) 2006-2013 Los Alamos National Security, LLC. * Copyright (c) 2006-2013 Los Alamos National Security, LLC.
* All rights reserved. * All rights reserved.
* Copyright (c) 2009-2016 Cisco Systems, Inc. All rights reserved. * Copyright (c) 2009-2016 Cisco Systems, Inc. All rights reserved.
* Copyright (c) 2011 Oak Ridge National Labs. All rights reserved. * Copyright (c) 2011-2017 Oak Ridge National Labs. All rights reserved.
* Copyright (c) 2017 UT-Battelle, LLC. All rights reserved.
* Copyright (c) 2013-2017 Intel, Inc. All rights reserved. * Copyright (c) 2013-2017 Intel, Inc. All rights reserved.
* Copyright (c) 2015 Research Organization for Information Science * Copyright (c) 2015 Research Organization for Information Science
* and Technology (RIST). All rights reserved. * and Technology (RIST). All rights reserved.
@ -480,6 +481,15 @@ static int define_cli(opal_cmd_line_t *cli)
} }
} }
/*
* Check if a HNP DVM URI is being passed via environment.
* Note: Place before opal_cmd_line_parse() so that
* if user passes both envvar & cmdln, the cmdln wins.
*/
if (NULL != getenv("ORTE_HNP_DVM_URI")) {
orte_cmd_options.hnp = strdup(getenv("ORTE_HNP_DVM_URI"));
}
/* just add ours to the end */ /* just add ours to the end */
rc = opal_cmd_line_add(cli, cmd_line_init); rc = opal_cmd_line_add(cli, cmd_line_init);
return rc; return rc;