Class: Qe::DelayedJob
- Inherits:
-
Object
- Object
- Qe::DelayedJob
- Defined in:
- lib/qe/delayed_job.rb
Defined Under Namespace
Classes: Worker
Class Method Summary collapse
Class Method Details
.enqueue(worker, options = {}) ⇒ Object
12 13 14 15 |
# File 'lib/qe/delayed_job.rb', line 12 def self.enqueue(worker, = {}) Delayed::Job.enqueue Worker.new(worker.name, ), :queue => worker.queue end |
.schedule(worker, run_at, options = {}) ⇒ Object
17 18 19 20 21 |
# File 'lib/qe/delayed_job.rb', line 17 def self.schedule(worker, run_at, = {}) Delayed::Job.enqueue Worker.new(worker.name, ), :queue => worker.queue, :run_at => run_at end |