class Shydra::Hydra

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/shydra/hydra.rb, line 36
def initialize(options = {})
  options[:max_concurrency] ||= Shydra.max_concurrency
  super(options)
end

Public Instance Methods

dequeue() click to toggle source
Calls superclass method
# File lib/shydra/hydra.rb, line 56
def dequeue
  return if paused?
  super
end
pause!() click to toggle source
# File lib/shydra/hydra.rb, line 43
def pause!
  @paused = true
end
paused?() click to toggle source
# File lib/shydra/hydra.rb, line 47
def paused?
  @paused
end
run() click to toggle source
Calls superclass method
# File lib/shydra/hydra.rb, line 51
def run
  @paused = false
  super
end