X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a251a46feac3eac126243e066a947e153464a29e..96963b5500f87e9f39580ddd6b5ef0c9775e5a35:/src/simix/smx_config.c diff --git a/src/simix/smx_config.c b/src/simix/smx_config.c index 044e2b6fc7..83252abe92 100644 --- a/src/simix/smx_config.c +++ b/src/simix/smx_config.c @@ -26,9 +26,7 @@ static void _simix_cfg_cb__workstation_model(const char *name, int pos) val = xbt_cfg_get_string(_simix_cfg_set, name); /* New Module missing */ - find_model_description(surf_workstation_model_description, - surf_workstation_model_description_size, - val); + find_model_description(surf_workstation_model_description,val); } /* callback of the cpu_model variable */ @@ -41,8 +39,7 @@ static void _simix_cfg_cb__cpu_model(const char *name, int pos) val = xbt_cfg_get_string(_simix_cfg_set, name); /* New Module missing */ - find_model_description(surf_cpu_model_description, - surf_cpu_model_description_size, val); + find_model_description(surf_cpu_model_description, val); } /* callback of the workstation_model variable */ @@ -55,10 +52,18 @@ static void _simix_cfg_cb__network_model(const char *name, int pos) val = xbt_cfg_get_string(_simix_cfg_set, name); /* New Module missing */ - find_model_description(surf_network_model_description, - surf_network_model_description_size, val); + find_model_description(surf_network_model_description, val); } +XBT_LOG_EXTERNAL_CATEGORY(simix); +XBT_LOG_EXTERNAL_CATEGORY(simix_action); +XBT_LOG_EXTERNAL_CATEGORY(simix_deployment); +XBT_LOG_EXTERNAL_CATEGORY(simix_environment); +XBT_LOG_EXTERNAL_CATEGORY(simix_host); +XBT_LOG_EXTERNAL_CATEGORY(simix_kernel); +XBT_LOG_EXTERNAL_CATEGORY(simix_process); +XBT_LOG_EXTERNAL_CATEGORY(simix_synchro); + /* create the config set and register what should be */ void simix_config_init(void) { @@ -66,6 +71,15 @@ void simix_config_init(void) if (_simix_init_status) return; /* Already inited, nothing to do */ + /* Connect our log channels: that must be done manually under windows */ + XBT_LOG_CONNECT(simix_action, simix); + XBT_LOG_CONNECT(simix_deployment, simix); + XBT_LOG_CONNECT(simix_environment, simix); + XBT_LOG_CONNECT(simix_host, simix); + XBT_LOG_CONNECT(simix_kernel, simix); + XBT_LOG_CONNECT(simix_process, simix); + XBT_LOG_CONNECT(simix_synchro, simix); + _simix_init_status = 1; _simix_cfg_set = xbt_cfg_new();