Sha256: 70a88a276cde781956866813acb7bb520cefecf85f559529f9fe8b834dd89e11
Contents?: true
Size: 563 Bytes
Versions: 2
Compression:
Stored size: 563 Bytes
Contents
require "qe" require "resque" require "resque-scheduler" module Qe class Resque class Worker def self.perform(*args) Qe::Worker.perform(*args) end end def self.enqueue(worker, options = {}) Worker.instance_variable_set "@queue", worker.queue ::Resque.enqueue Worker, worker.name, options end def self.schedule(worker, run_at, options = {}) Worker.instance_variable_set "@queue", worker.queue ::Resque.enqueue_at(run_at, Worker, worker.name, options) end end self.adapter = Resque end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
qe-0.4.0 | lib/qe/resque.rb |
qe-0.3.5 | lib/qe/resque.rb |