X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/23436dcdc124bde8deb55df96988e7939a39f145..6229ff3a39c8fb195846ea9eb67cf071654de597:/src/bindings/rubyDag/example.rb diff --git a/src/bindings/rubyDag/example.rb b/src/bindings/rubyDag/example.rb index c3993a0842..e828d531f3 100644 --- a/src/bindings/rubyDag/example.rb +++ b/src/bindings/rubyDag/example.rb @@ -47,16 +47,19 @@ class Example rate = -1 + # Scheduling - DAG::Task.schedule(taskA,workstation_number,workstation_list,computation_amount,communication_amount,rate) + DAG::Task.schedule(taskA,workstation_number,workstation_list,computation_amount,communication_amount,rate) DAG::Task.schedule(taskB,workstation_number,workstation_list,computation_amount,communication_amount,rate) DAG::Task.schedule(taskC,workstation_number,workstation_list,computation_amount,communication_amount,rate) DAG::Task.schedule(taskD,workstation_number,workstation_list,computation_amount,communication_amount,rate) - + + changed_tasks = Array.new() changed_tasks = DAG::Task.simulate(-1.0) + for i in 0..changed_tasks.size-1 puts "Task "+ changed_tasks[i].name + " Started at " + changed_tasks[i].startTime.to_s + " has been done at "+ changed_tasks[i].finishTime.to_s