Need separate flag for select when initializing sysinfo framework
This commit was SVN r22394.
Этот коммит содержится в:
родитель
b35486d945
Коммит
f0646b3603
@ -65,6 +65,7 @@ OPAL_DECLSPEC extern int opal_sysinfo_base_output;
|
|||||||
OPAL_DECLSPEC extern opal_list_t opal_sysinfo_base_components_opened;
|
OPAL_DECLSPEC extern opal_list_t opal_sysinfo_base_components_opened;
|
||||||
OPAL_DECLSPEC extern opal_list_t opal_sysinfo_avail_modules;
|
OPAL_DECLSPEC extern opal_list_t opal_sysinfo_avail_modules;
|
||||||
OPAL_DECLSPEC extern bool opal_sysinfo_initialized;
|
OPAL_DECLSPEC extern bool opal_sysinfo_initialized;
|
||||||
|
OPAL_DECLSPEC extern bool opal_sysinfo_selected;
|
||||||
|
|
||||||
END_C_DECLS
|
END_C_DECLS
|
||||||
|
|
||||||
|
@ -37,6 +37,7 @@ int opal_sysinfo_base_output = -1;
|
|||||||
opal_list_t opal_sysinfo_base_components_opened;
|
opal_list_t opal_sysinfo_base_components_opened;
|
||||||
opal_list_t opal_sysinfo_avail_modules;
|
opal_list_t opal_sysinfo_avail_modules;
|
||||||
bool opal_sysinfo_initialized=false;
|
bool opal_sysinfo_initialized=false;
|
||||||
|
bool opal_sysinfo_selected=false;
|
||||||
|
|
||||||
opal_sysinfo_API_module_t opal_sysinfo = {
|
opal_sysinfo_API_module_t opal_sysinfo = {
|
||||||
opal_sysinfo_base_query
|
opal_sysinfo_base_query
|
||||||
|
@ -33,10 +33,11 @@ int opal_sysinfo_base_select(void)
|
|||||||
mca_base_component_t *component;
|
mca_base_component_t *component;
|
||||||
opal_list_item_t *item;
|
opal_list_item_t *item;
|
||||||
|
|
||||||
if (opal_sysinfo_initialized) {
|
if (opal_sysinfo_selected) {
|
||||||
return OPAL_SUCCESS;
|
return OPAL_SUCCESS;
|
||||||
}
|
}
|
||||||
|
opal_sysinfo_selected = true;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Select all available components
|
* Select all available components
|
||||||
*/
|
*/
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user