module Filegen::Ui
Methods for ui
Attributes
logger[R]
Public Class Methods
error(*args)
click to toggle source
Output errors
# File lib/filegen/ui.rb, line 33 def error(*args) formated_logger.error(*args) end
formated_logger()
click to toggle source
# File lib/filegen/ui.rb, line 10 def formated_logger logger.formatter = proc { |severity, datetime, _, msg| format("%s %s: %s\n", datetime, severity, msg) } logger end
logger=(output = $stderr)
click to toggle source
# File lib/filegen/ui.rb, line 18 def logger=(output = $stderr) @logger = ::Logger.new(output) end
message(*args)
click to toggle source
Output messages
# File lib/filegen/ui.rb, line 28 def message(*args) formated_logger.info(*args) end
warning(*args)
click to toggle source
Output warnings
# File lib/filegen/ui.rb, line 23 def warning(*args) formated_logger.warn(*args) end