Class: ActiveJob::QueueAdapters::TorqueboxAdapter
- Inherits:
-
Object
- Object
- ActiveJob::QueueAdapters::TorqueboxAdapter
- Defined in:
- lib/torquebox-activejob-adapter.rb
Constant Summary collapse
- DEFAULT_QUEUE =
'/queues/active_job'
Class Method Summary collapse
Class Method Details
.enqueue(job, *args) ⇒ Object
10 11 12 |
# File 'lib/torquebox-activejob-adapter.rb', line 10 def enqueue(job, *args) queue.publish([job, *args]) end |
.enqueue_at(job, timestamp, *args) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/torquebox-activejob-adapter.rb', line 14 def enqueue_at(job, , *args) time = Time.at() Rails.logger.debug("ENQUEUE_AT: #{time}") queue.publish([job, *args], { scheduled: time }) end |