Class: MandrillQueue::Adapters::SidekiqAdapter
- Inherits:
-
Object
- Object
- MandrillQueue::Adapters::SidekiqAdapter
- Defined in:
- lib/mandrill_queue/adapters/sidekiq_adapter.rb
Instance Method Summary collapse
Instance Method Details
#enqueue_to(queue, klass, options, *args) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/mandrill_queue/adapters/sidekiq_adapter.rb', line 4 def enqueue_to(queue, klass, , *args) client = ::Sidekiq::Client if .key?(:send_at) client.enqueue_to_in(queue, [:send_at], klass, *args) elsif .key?(:send_in) client.enqueue_to_in(queue, [:send_in], klass, *args) else client.enqueue_to(queue, klass, *args) end end |