Sha256: 8ef7fc213397173e217043b20eeaf7f7bfdb23961df7433d97105a50c3705660
Contents?: true
Size: 386 Bytes
Versions: 1
Compression:
Stored size: 386 Bytes
Contents
require "logger" # Add universally accessible log method/accessor into Object def log *args @@logger ||= Logger.new(STDOUT).tap do |logger| logger.formatter = proc do |level, time, prog, msg| "#{time.strftime('%H:%M:%S.%N')} #{msg}\n" end logger.level = Logger::INFO end @@logger.tap do |logger| logger.fatal *args unless args.empty? end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ib-ruby-0.5.15 | lib/ib-ruby/logger.rb |