Sha256: ee5aef0b25ba7261819bed54f0a274d714cfa0009b27c1c3b140da04e638467e
Contents?: true
Size: 590 Bytes
Versions: 3
Compression:
Stored size: 590 Bytes
Contents
module Beanstalker class DaemonizerHandler < Daemonizer::Handler def prepare(block) logger.info "Loading Rails" require File.join(Daemonizer.root, '/config/environment') require 'beanstalker/worker' logger.info "Rails loaded" super end def start logger.info "Starting cycle" Worker.new(binding, :tube => option(:tube), :servers => option(:servers), :worker_id => worker_id, :workers_count => workers_count).run logger.info "Ending cycle" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
beanstalker-0.1.4 | lib/beanstalker/daemonizer_handler.rb |
beanstalker-0.1.3 | lib/beanstalker/daemonizer_handler.rb |
beanstalker-0.1.2 | lib/async_observer/daemonizer_handler.rb |