Sha256: 7424ad72fd22711f78ae49e289dce46f73a62de9246a2d1b2ad09df5498f73ac

Contents?: true

Size: 437 Bytes

Versions: 34

Compression:

Stored size: 437 Bytes

Contents

require 'innate/log/hub'
require 'innate/log/color_formatter'

module Innate
  logdev = $stderr
  logger = Logger.new(logdev)

  if Logger::ColorFormatter.color?(logdev)
    begin
      require 'win32console' if RUBY_PLATFORM =~ /win32/i

      logger.formatter = Logger::ColorFormatter.new

    rescue LoadError
      logger.debug "For colors on windows, please `gem install win32console`"
    end
  end

  Log = LogHub.new(logger)
end

Version data entries

34 entries across 34 versions & 3 rubygems

Version Path
innate-2023.01.06 lib/innate/log.rb
innate-2015.10.28 lib/innate/log.rb
manveru-innate-2009.03.24 lib/innate/log.rb
manveru-innate-2009.04.01 lib/innate/log.rb
manveru-innate-2009.04.08 lib/innate/log.rb
manveru-innate-2009.04.18 lib/innate/log.rb
manveru-innate-2009.04 lib/innate/log.rb
manveru-innate-2009.05 lib/innate/log.rb
manveru-innate-2009.06.12 lib/innate/log.rb
manveru-innate-2009.06 lib/innate/log.rb
manveru-innate-2009.07 lib/innate/log.rb
rjspotter-innate-2009.06.29 lib/innate/log.rb
rjspotter-innate-2009.06.30 lib/innate/log.rb
rjspotter-innate-2009.06.31 lib/innate/log.rb
innate-2013.02.21 lib/innate/log.rb
innate-2013.02 lib/innate/log.rb
innate-2012.12 lib/innate/log.rb
innate-2012.03 lib/innate/log.rb
innate-2011.12 lib/innate/log.rb
innate-2011.10 lib/innate/log.rb