Method: EQ::Queueing::Queue#push

Defined in:
lib/eq-queueing/queue.rb

#push(job_class, *job_payload) ⇒ Fixnum

Returns job_id.

Parameters:

  • unserialized_payload (Array<Class, *payload>)

Returns:

  • (Fixnum)

    job_id



20
21
22
23
# File 'lib/eq-queueing/queue.rb', line 20

def push job_class, *job_payload
  debug "enqueing #{job_payload.inspect} ..."
  queue.push EQ::Job.new(nil, job_class, job_payload)
end