Sha256: 73c19b18775bb78f0cc3c80e68785322da7af933861c9abb8401557f2dfba0bc
Contents?: true
Size: 585 Bytes
Versions: 1
Compression:
Stored size: 585 Bytes
Contents
require "qe" require "sidekiq" module Qe class Sidekiq class Worker include ::Sidekiq::Worker def perform(*args) Qe::Worker.perform(*args) end end def self.enqueue(worker, options = {}) Worker.sidekiq_options worker.options.merge(:queue => worker.queue) Worker.perform_async(worker.name, options) end def self.schedule(worker, run_at, options = {}) Worker.sidekiq_options worker.options.merge(:queue => worker.queue) Worker.perform_at(run_at, worker.name, options) end end self.adapter = Sidekiq end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
qe-0.4.0 | lib/qe/sidekiq.rb |