X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8c33af2f92672622596e7952abdea8f090bf9f72..6a921002725af476cba5bffbbb228dbcec625fee:/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