class DRbQS::Task::TaskSet::ContainerTask
Public Class Methods
new(task_ary)
click to toggle source
# File lib/drbqs/task/task.rb, line 120 def initialize(task_ary) @data = task_ary end
Public Instance Methods
exec()
click to toggle source
# File lib/drbqs/task/task.rb, line 124 def exec @data.map do |task| DRbQS::Task.call_task_method(task.obj, task.method_name, task.args) end end
exec_all_hooks(srv, result)
click to toggle source
# File lib/drbqs/task/task.rb, line 130 def exec_all_hooks(srv, result) result.each_with_index do |res, i| @data[i].exec_hook(srv, res) end end