Sha256: 87471aa82861c13204cac7e60457f5b5ceb6e74e7cd234317295671929835cf5
Contents?: true
Size: 777 Bytes
Versions: 1
Compression:
Stored size: 777 Bytes
Contents
require 'logger' # # A convenient logger. # # define Log yourself to prevent its creation # ::Log = Logger.new($stderr) unless defined?(::Log) # unless defined?(Log) # require 'log4r' # Log = Log4r::Logger.new('wukong') # Log.outputters = Log4r::Outputter.stderr # # require 'logger' # # Log = Logger.new(STDERR) # end # require 'log_buddy'; LogBuddy.init :log_to_stdout => false, :logger => Log # LogBuddy::Utils.module_eval do # def arg_and_blk_debug(arg, blk) # result = eval(arg, blk.binding) # result_str = obj_to_string(result, :quote_strings => true) # LogBuddy.debug(%[#{arg} = #{result_str}]) # end # end def Log.dump *args self.debug([ args.map(&:inspect), caller.first ].join("\t")) end unless Log.respond_to?(:dump)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gorillib-0.4.0pre | lib/gorillib/logger/log.rb |