module WorkList
Constants
- VERSION
Public Class Methods
perform(items, &block)
click to toggle source
# File lib/work_list.rb, line 5 def self.perform(items, &block) results = Results.new items.each do |item| begin results.record_success(block.call(item)) rescue => exception results.record_failure(exception) end end results end