Sha256: 7805b94d685a4c1fcca11e350d6e2dec3d51c0bfb03bf77491dd2c4cd9da788a
Contents?: true
Size: 418 Bytes
Versions: 2
Compression:
Stored size: 418 Bytes
Contents
# frozen_string_literal: true module Lumberaxe class Logger < ::ActiveSupport::Logger cattr_accessor(:log_level) { :debug } def initialize(output = $stdout, progname:, level: log_level) super output self.progname = progname self.level = level self.formatter = JSONFormatter.new extend ActiveSupport::TaggedLogging extend ActiveSupport::LoggerSilence end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lumberaxe-0.1.5 | lib/lumberaxe/logger.rb |
lumberaxe-0.1.4 | lib/lumberaxe/logger.rb |