Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
rearrange lua example in separate simulation component files
[simgrid.git] / examples / lua / tracing / master_slave_trace.lua
diff --git a/examples/lua/tracing/master_slave_trace.lua b/examples/lua/tracing/master_slave_trace.lua
new file mode 100644 (file)
index 0000000..e51b7d1
--- /dev/null
@@ -0,0 +1,24 @@
+dofile 'master.lua'
+dofile 'slave.lua'
+
+require "simgrid"
+-- Declaring the simulation tracing
+simgrid.Trace.start();
+-- Declaring tracing categories
+simgrid.Trace.category("compute");
+--:
+simgrid.Trace.category("finalize");
+
+if (#arg == 2) then
+simgrid.platform(arg[1])
+simgrid.application(arg[2])
+else
+simgrid.platform("../../msg/small_platform.xml")
+simgrid.application("../deploy.xml")
+end
+
+simgrid.run()
+simgrid.info("Simulation's over.See you.")
+simgrid.clean()
+simgrid.Trace.finish()
+