Sha256: 3b7e08e9d914f563e71d1ba11963ea534e37655924f239cc60a6731ccec3f489
Contents?: true
Size: 543 Bytes
Versions: 28
Compression:
Stored size: 543 Bytes
Contents
# encoding: UTF-8 require "logger" module Gjp module Logger @@logger = nil # returns a logger instance def self.log if @@logger == nil @@logger = ::Logger.new(STDERR) @@logger.datetime_format = "%Y-%m-%d %H:%M " @@logger.level = ::Logger::ERROR @@logger.formatter = proc do |severity, datetime, progname, msg| "#{severity.chars.first}: #{msg}\n" end end @@logger end # convenience instance method def log Gjp::Logger.log end end end
Version data entries
28 entries across 28 versions & 1 rubygems