Sha256: 3eebc61955d47f17948cd2494eba2c421a029d8abd0c427c05907e7570bc0da5
Contents?: true
Size: 639 Bytes
Versions: 17
Compression:
Stored size: 639 Bytes
Contents
$: << File.expand_path('../lib', File.dirname(__FILE__)) require 'sneakers' class WorkflowWorker include Sneakers::Worker from_queue 'downloads', exchange_options: { durable: false }, queue_options: { durable: false }, :ack => true, :threads => 50, :prefetch => 50, :timeout_job_after => 1, :exchange => 'dummy', :heartbeat => 5, :amqp_heartbeat => 10 def work(msg) logger.info("Seriously, i'm DONE.") publish "cleaned up", :to_queue => "foobar" logger.info("Published to 'foobar'") ack! end end
Version data entries
17 entries across 17 versions & 2 rubygems