Sha256: 80c3fb34a90e8834b46406f3f7dfabaf5a3483e20c7dd5599d2134794c5b32d6
Contents?: true
Size: 785 Bytes
Versions: 12
Compression:
Stored size: 785 Bytes
Contents
# -*- coding: utf-8 -*- require 'logger' module Lanes class << self def logger @logger ||= ( if defined?(::Rails) Rails.logger else Logger.new(STDOUT) end ) end def logger=( logger ) @logger = logger end def silence_logs( &block ) old_logger = Lanes.logger begin Lanes.logger=Logger.new( StringIO.new ) yield ensure Lanes.logger=old_logger end end def logger_debug( output ) logger.debug '⚡ '*40 logger.debug '⚡ ' + output logger.debug '⚡ '*40 end end end
Version data entries
12 entries across 12 versions & 1 rubygems