Sha256: d87c6d90967642e3070dc5ac77e11b38e7cb7ee9d40f535668dac863cb798b7d
Contents?: true
Size: 677 Bytes
Versions: 6
Compression:
Stored size: 677 Bytes
Contents
require 'logging' module Onceover::Logger def logger unless $logger # here we setup a color scheme called 'bright' Logging.color_scheme( 'bright', :levels => { :debug => :cyan, :info => :green, :warn => :yellow, :error => :red, :fatal => [:white, :on_red] } ) Logging.appenders.stdout( 'stdout', :layout => Logging.layouts.pattern( :pattern => '%l\t -> %m\n', :color_scheme => 'bright' ) ) $logger = Logging.logger['Colors'] $logger.add_appenders 'stdout' $logger.level = :info end $logger end end
Version data entries
6 entries across 6 versions & 1 rubygems