Module: ResqueSpec::SchedulerExtMethods
- Defined in:
- lib/resque_spec/scheduler.rb
Instance Method Summary collapse
- #enqueue_at(time, klass, *args) ⇒ Object
- #enqueue_at_with_queue(queue, time, klass, *args) ⇒ Object
- #enqueue_in(time, klass, *args) ⇒ Object
- #enqueue_in_with_queue(queue, time, klass, *args) ⇒ Object
- #remove_delayed(klass, *args) ⇒ Object
Instance Method Details
#enqueue_at(time, klass, *args) ⇒ Object
21 22 23 24 25 |
# File 'lib/resque_spec/scheduler.rb', line 21 def enqueue_at(time, klass, *args) return enqueue_at_without_resque_spec(time, klass, *args) if ResqueSpec.disable_ext && respond_to?(:enqueue_at_without_resque_spec) ResqueSpec.enqueue_at(time, klass, *args) end |
#enqueue_at_with_queue(queue, time, klass, *args) ⇒ Object
27 28 29 30 31 |
# File 'lib/resque_spec/scheduler.rb', line 27 def enqueue_at_with_queue(queue, time, klass, *args) return enqueue_at_with_queue_without_resque_spec(queue, time, klass, *args) if ResqueSpec.disable_ext ResqueSpec.enqueue_at_with_queue(queue, time, klass, *args) end |
#enqueue_in(time, klass, *args) ⇒ Object
33 34 35 36 37 |
# File 'lib/resque_spec/scheduler.rb', line 33 def enqueue_in(time, klass, *args) return enqueue_in_without_resque_spec(time, klass, *args) if ResqueSpec.disable_ext && respond_to?(:enqueue_in_without_resque_spec) ResqueSpec.enqueue_in(time, klass, *args) end |
#enqueue_in_with_queue(queue, time, klass, *args) ⇒ Object
39 40 41 42 43 |
# File 'lib/resque_spec/scheduler.rb', line 39 def enqueue_in_with_queue(queue, time, klass, *args) return enqueue_in_with_queue_without_resque_spec(queue, time, klass, *args) if ResqueSpec.disable_ext ResqueSpec.enqueue_in_with_queue(queue, time, klass, *args) end |
#remove_delayed(klass, *args) ⇒ Object
45 46 47 48 49 |
# File 'lib/resque_spec/scheduler.rb', line 45 def remove_delayed(klass, *args) return remove_delayed_without_resque_spec(klass, *args) if ResqueSpec.disable_ext && respond_to?(:remove_delayed_without_resque_spec) ResqueSpec.remove_delayed(klass, *args) end |