Sha256: 4c6b759b593464f87578b3183631881fc86f23a23eba1e26ab725a3a01385e7d
Contents?: true
Size: 538 Bytes
Versions: 6
Compression:
Stored size: 538 Bytes
Contents
require 'forwardable' require 'mixlib/log' module LoggingLibrary # # Responsible for printing out log messages. Not intended to be used directly from user code; use the Loggable mixin # (preferred) or LoggerFactory (secondary choice) to create a logger. # class Logger include Mixlib::Log extend Forwardable def_delegator :logger, :progname, :name def initialize(name) init($stderr) logger.level = :info logger.progname = name logger.formatter = CustomFormatter.new end end end
Version data entries
6 entries across 6 versions & 1 rubygems