Sha256: 027e31540af038e71ed504b17955b59dc32f29ec66071e401f69d4683763177e
Contents?: true
Size: 677 Bytes
Versions: 14
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 = :warn end $logger end end
Version data entries
14 entries across 14 versions & 1 rubygems