Module: Tobias::Container::DefaultHelpers
- Defined in:
- lib/tobias/container.rb
Instance Method Summary collapse
Instance Method Details
#db ⇒ Object
22 23 24 |
# File 'lib/tobias/container.rb', line 22 def db @database end |
#run_parallel(list = Etc.nprocessors.times, &block) ⇒ Object
26 27 28 29 30 31 32 |
# File 'lib/tobias/container.rb', line 26 def run_parallel(list = Etc.nprocessors.times, &block) db.disconnect Parallel.each(list, in_processes: Etc.nprocessors) do |item| instance_exec(item, &block) end end |