mirror of
https://github.com/jimeh/bunnyrun.git
synced 2026-02-19 07:56:40 +00:00
Add some basic logging to Consumer
This commit is contained in:
@@ -66,9 +66,13 @@ module BunnyRun
|
||||
end
|
||||
|
||||
def subscribe
|
||||
logger.info("#{self.class}: subscribing to queue \"#{queue.name}\"...")
|
||||
|
||||
opts = { manual_ack: self.class.manual_ack }
|
||||
queue.subscribe(opts) do |delivery_info, properties, payload|
|
||||
message = Message.new(delivery_info, properties, payload)
|
||||
|
||||
logger.debug("#{self.class}: received message #{message}")
|
||||
perform(message)
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user