Method: EQ::Working::Worker#process

Defined in:
lib/eq-working/worker.rb

#process(job) ⇒ TrueClass, FalseClass

Returns true when job is done and deleted.

Parameters:

Returns:

  • (TrueClass, FalseClass)

    true when job is done and deleted



39
40
41
42
43
# File 'lib/eq-working/worker.rb', line 39

def process job
  debug "processing #{job.inspect}"
  job.perform
  EQ.queue.pop! job.id
end