Class: DRbQS::Task::TaskSet::ContainerWithoutHook

Inherits:
Container
  • Object
show all
Defined in:
lib/drbqs/task/task.rb

Overview

Class to group a number of objects to process tasks.

Instance Method Summary collapse

Methods inherited from Container

#==

Constructor Details

#initialize(task_ary) ⇒ ContainerWithoutHook

Returns a new instance of ContainerWithoutHook.



131
132
133
134
135
# File 'lib/drbqs/task/task.rb', line 131

def initialize(task_ary)
  @data = task_ary.map.with_index do |task, i|
    task.drb_args(i)
  end
end

Instance Method Details

#execObject



137
138
139
140
141
# File 'lib/drbqs/task/task.rb', line 137

def exec
  @data.map do |ary|
    DRbQS::Task.execute_task(*ary[1..-1])
  end
end