Sha256: 2dec60d2e601065a1487b0072508d07aef8c85d0803cd26cd5be080988a11b85

Contents?: true

Size: 330 Bytes

Versions: 3

Compression:

Stored size: 330 Bytes

Contents

require "logger"

module Lignite
  # Include this to provide a simple `logger.debug` etc.
  module Logger
    def self.default_logger
      logger = ::Logger.new(STDERR)
      logger.level = $VERBOSE ? ::Logger::DEBUG : ::Logger::INFO
      logger
    end

    def logger
      @logger ||= Logger.default_logger
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lignite-0.6.0 lib/lignite/logger.rb
lignite-0.5.0 lib/lignite/logger.rb
lignite-0.4.0 lib/lignite/logger.rb