Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Enable using other workstation models than ptask_L07 (and do not forget the postparse!)
authoralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 8 Oct 2010 10:26:19 +0000 (10:26 +0000)
committeralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 8 Oct 2010 10:26:19 +0000 (10:26 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8375 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/simdag/sd_global.c

index a20439f..baeca9f 100644 (file)
@@ -80,7 +80,7 @@ void SD_init(int *argc, char **argv)
   sd_global->task_number = 0;
 
   surf_init(argc, argv);
-  xbt_cfg_set_string(_surf_cfg_set, "workstation/model", "ptask_L07");
+  xbt_cfg_setdefault_string(_surf_cfg_set, "workstation/model", "ptask_L07");
 }
 
 /**
@@ -165,8 +165,9 @@ void SD_create_environment(const char *platform_file)
   DEBUG0("SD_create_environment");
 
   surf_config_models_setup(platform_file);
-
   parse_platform_file(platform_file);
+  surf_config_models_create_elms();
+
   /* now let's create the SD wrappers for workstations and links */
   xbt_dict_foreach(surf_model_resource_set(surf_workstation_model), cursor,
                    name, surf_workstation) {