Skip to content

Commit 60d3614

Browse files
committed
feat: print received unknown messages when debug is enabled
1 parent 64e592b commit 60d3614

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

lib/pub_sub_model_sync/service_kafka.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,11 @@ def producer
7272
end
7373

7474
def process_message(message)
75-
super(message.value) if message.headers[SERVICE_KEY]
75+
if message.headers[SERVICE_KEY]
76+
super(message.value)
77+
elsif config.debug
78+
log("Unknown message (#{SERVICE_KEY}): #{[message, message.headers]}")
79+
end
7680
consumer.mark_message_as_processed(message)
7781
end
7882

lib/pub_sub_model_sync/service_rabbit.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,11 @@ def message_settings(payload)
6565
end
6666

6767
def process_message(queue, delivery_info, meta_info, payload)
68-
super(payload) if meta_info[:type] == SERVICE_KEY
68+
if meta_info[:type] == SERVICE_KEY
69+
super(payload)
70+
elsif config.debug
71+
log("Unknown message (#{SERVICE_KEY}): #{[payload, meta_info]}")
72+
end
6973
queue.channel.ack(delivery_info.delivery_tag)
7074
end
7175

0 commit comments

Comments
 (0)