Module: Filegen::Ui
- Defined in:
- lib/filegen/ui.rb
Overview
Methods for ui
Class Attribute Summary collapse
-
.logger ⇒ Object
Returns the value of attribute logger.
Class Method Summary collapse
-
.error(*args) ⇒ Object
Output errors.
- .formated_logger ⇒ Object
-
.message(*args) ⇒ Object
Output messages.
-
.warning(*args) ⇒ Object
Output warnings.
Class Attribute Details
.logger ⇒ Object
Returns the value of attribute logger.
8 9 10 |
# File 'lib/filegen/ui.rb', line 8 def logger @logger end |
Class Method Details
.error(*args) ⇒ Object
Output errors
33 34 35 |
# File 'lib/filegen/ui.rb', line 33 def error(*args) formated_logger.error(*args) end |
.formated_logger ⇒ Object
10 11 12 13 14 15 16 |
# 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 |
.message(*args) ⇒ Object
Output messages
28 29 30 |
# File 'lib/filegen/ui.rb', line 28 def (*args) formated_logger.info(*args) end |
.warning(*args) ⇒ Object
Output warnings
23 24 25 |
# File 'lib/filegen/ui.rb', line 23 def warning(*args) formated_logger.warn(*args) end |