Sha256: 313dc3f6f8754dab3b4965757a92d578214d1c81f152b32901c537606b1984bf
Contents?: true
Size: 718 Bytes
Versions: 4
Compression:
Stored size: 718 Bytes
Contents
# encoding: utf-8 module Filegen # Methods for ui module Ui @logger = ::Logger.new($stderr) class << self attr_reader :logger def formated_logger logger.formatter = proc { |severity, datetime, _, msg| sprintf("%s %s: %s\n", datetime, severity, msg) } logger end def logger=(output = $stderr) @logger = ::Logger.new(output) end # Output warnings def warning(*args) formated_logger.warn(*args) end # Output messages def message(*args) formated_logger.info(*args) end # Output errors def error(*args) formated_logger.error(*args) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
filegen-0.3.1 | lib/filegen/ui.rb |
filegen-0.3.0 | lib/filegen/ui.rb |
filegen-0.2.3 | lib/filegen/ui.rb |
filegen-0.2.2 | lib/filegen/ui.rb |