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