Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Convert xbt_cfg_is_default_value -> simgrid::config::is_default.
[simgrid.git] / src / surf / sg_platf.cpp
index ef5d72b..3f290e7 100644 (file)
@@ -500,16 +500,16 @@ void sg_platf_end() {
 /* Pick the right models for CPU, net and host, and call their model_init_preparse */
 static void surf_config_models_setup()
 {
-  std::string host_model_name    = simgrid::config::get_config<std::string>("host/model");
-  std::string network_model_name = simgrid::config::get_config<std::string>("network/model");
-  std::string cpu_model_name     = simgrid::config::get_config<std::string>("cpu/model");
-  std::string storage_model_name = simgrid::config::get_config<std::string>("storage/model");
+  std::string host_model_name    = simgrid::config::get_value<std::string>("host/model");
+  std::string network_model_name = simgrid::config::get_value<std::string>("network/model");
+  std::string cpu_model_name     = simgrid::config::get_value<std::string>("cpu/model");
+  std::string storage_model_name = simgrid::config::get_value<std::string>("storage/model");
 
   /* The compound host model is needed when using non-default net/cpu models */
-  if ((not xbt_cfg_is_default_value("network/model") || not xbt_cfg_is_default_value("cpu/model")) &&
-      xbt_cfg_is_default_value("host/model")) {
+  if ((not simgrid::config::is_default("network/model") || not simgrid::config::is_default("cpu/model")) &&
+      simgrid::config::is_default("host/model")) {
     host_model_name = "compound";
-    xbt_cfg_set_string("host/model", host_model_name.c_str());
+    simgrid::config::set_value("host/model", host_model_name);
   }
 
   XBT_DEBUG("host model: %s", host_model_name.c_str());