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
|
end
|
||||||
|
|
||||||
def subscribe
|
def subscribe
|
||||||
|
logger.info("#{self.class}: subscribing to queue \"#{queue.name}\"...")
|
||||||
|
|
||||||
opts = { manual_ack: self.class.manual_ack }
|
opts = { manual_ack: self.class.manual_ack }
|
||||||
queue.subscribe(opts) do |delivery_info, properties, payload|
|
queue.subscribe(opts) do |delivery_info, properties, payload|
|
||||||
message = Message.new(delivery_info, properties, payload)
|
message = Message.new(delivery_info, properties, payload)
|
||||||
|
|
||||||
|
logger.debug("#{self.class}: received message #{message}")
|
||||||
perform(message)
|
perform(message)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user