Sha256: 7797b605d39718227d2be2ebd9dc2adba343c6e2385e156188868b41328a8ee1

Contents?: true

Size: 411 Bytes

Versions: 4

Compression:

Stored size: 411 Bytes

Contents

require 'logger'

module BjnInventory

    class DefaultLogger < Logger

        def initialize(progname='bjn_inventory')
            logger = Logger.new $stderr
            if ENV['BJN_INVENTORY_DEBUG'] and ! ENV['BJN_INVENTORY_DEBUG'].empty?
                logger.level = Logger::DEBUG
            else
                logger.level = Logger::WARN
            end
            logger
        end

    end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bjn_inventory-1.7.1 lib/bjn_inventory/default_logger.rb
bjn_inventory-1.7.0 lib/bjn_inventory/default_logger.rb
bjn_inventory-1.6.1 lib/bjn_inventory/default_logger.rb
bjn_inventory-1.5.1 lib/bjn_inventory/default_logger.rb