lib/lamian/logger_extension.rb in lamian-0.3.3 vs lib/lamian/logger_extension.rb in lamian-1.0.0alpha

- old
+ new

@@ -1,8 +1,19 @@ # frozen_string_literal: true + module Lamian + # Provides extension to loggers, which should be teed to lamian module LoggerExtension + # @api stdlib + # Add is a single entry point for ::Logger.{debug,info,..} def add(*args, &block) + Logger.current.add(*args, &block) + super + end + + # @api stdlib + # log is an alis for add and should also be prepended + def log(*args, &block) Logger.current.add(*args, &block) super end end end