From cb41e257fc6301708522637836f1a0e4aac6d2e9 Mon Sep 17 00:00:00 2001 From: Ari Karim Date: Sun, 25 May 2025 14:10:40 +0300 Subject: [PATCH] Enhances logging functionality by adding additional log level methods (info, warn) to the adapter in Rabbit Carrots core module --- lib/rabbit_carrots/core.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/rabbit_carrots/core.rb b/lib/rabbit_carrots/core.rb index 4297092..c77f286 100644 --- a/lib/rabbit_carrots/core.rb +++ b/lib/rabbit_carrots/core.rb @@ -125,12 +125,15 @@ module RabbitCarrots def adapter.info(msg) @logger.write("[INFO] #{msg}\n") end + def adapter.error(msg) @logger.write("[ERROR] #{msg}\n") end + def adapter.warn(msg) @logger.write("[WARN] #{msg}\n") end + adapter.instance_variable_set(:@logger, logger) adapter end