Module: Scrubber

Defined in:
lib/scrubber.rb,
lib/scrubber/job.rb,
lib/scrubber/worker.rb,
lib/scrubber/field_transform.rb

Defined Under Namespace

Classes: FieldTransform, Job, Worker

Class Method Summary collapse

Class Method Details

.perform {|worker| ... } ⇒ Object

Yields:

  • (worker)


14
15
16
17
18
# File 'lib/scrubber.rb', line 14

def self.perform(&block)
  worker = Scrubber::Worker.new
  yield(worker)
  worker.perform
end