Sha256: e0ba4ce9cd464debabbd74a8459e7c4f9ad8a9984339d759626c1f31c680259b
Contents?: true
Size: 456 Bytes
Versions: 3
Compression:
Stored size: 456 Bytes
Contents
module Resque module Plugins module Pause include Resque::Helpers PAUSE_CHECK_INTERVAL = 10 #seconds to wait when queue is paused def before_perform_pause(*args) if ResquePauseHelper.paused?(@queue) Kernel.sleep(@pause_check_interval || Resque::Plugins::Pause::PAUSE_CHECK_INTERVAL) ResquePauseHelper.check_paused(:queue => @queue, :class => self, :args => args) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
resque-pause-0.0.4 | lib/resque-pause/plugins/pause.rb |
resque-pause-0.0.3 | lib/resque/plugins/pause.rb |
resque-pause-0.0.2 | lib/resque/plugins/pause.rb |