Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix compilation with tracing and new network_element_t
[simgrid.git] / examples / lua / tracing / master.lua
index 98f6de7..e189c05 100644 (file)
@@ -6,7 +6,7 @@ for i,v in ipairs(arg) do
     simgrid.info("Got "..v)
 end
 
-prop_value = simgrid.Host.getPropValue(simgrid.Host.self(),"peace");
+prop_value = simgrid.host.get_prop_value(simgrid.host.self(),"peace");
 simgrid.info("Prop Value >>> ".. prop_value);
 
 nb_task = arg[1];
@@ -22,13 +22,13 @@ simgrid.info("Argc="..(#arg).." (should be 4)")
 -- Dispatch the tasks
 
 for i=1,nb_task do
-  tk = simgrid.Task.new("Task "..i,comp_size,comm_size);
+  tk = simgrid.task.new("Task "..i,comp_size,comm_size);
   alias = "slave "..(i%slave_count);
   -- Set Trace Category
   simgrid.Trace.setTaskCategory(tk,"compute");
-  simgrid.info("Master sending  '" .. simgrid.Task.name(tk) .."' To '" .. alias .."'");
-  simgrid.Task.send(tk,alias); -- C user data set to NULL
-  simgrid.info("Master done sending '".. simgrid.Task.name(tk) .."' To '" .. alias .."'");
+  simgrid.info("Master sending  '" .. simgrid.task.get_name(tk) .."' To '" .. alias .."'");
+  simgrid.task.send(tk,alias); -- C user data set to NULL
+  simgrid.info("Master done sending '".. simgrid.task.get_name(tk) .."' To '" .. alias .."'");
 end
 
 -- Sending Finalize Message To Others
@@ -37,10 +37,10 @@ simgrid.info("Master: All tasks have been dispatched. Let's tell everybody the c
 for i=0,slave_count-1 do
   alias = "slave "..i;
   simgrid.info("Master: sending finalize to "..alias);
-  finalize = simgrid.Task.new("finalize",comp_size,comm_size);
+  finalize = simgrid.task.new("finalize",comp_size,comm_size);
   --set Trace Category 
   simgrid.Trace.setTaskCategory(finalize,"finalize");
-  simgrid.Task.send(finalize,alias);
+  simgrid.task.send(finalize,alias);
 end
   simgrid.info("Master: Everything's done.");
 end