Module: Sudoku::Logging
- Included in:
- GridFactory, MainWindow
- Defined in:
- lib/sudoku/log.rb
Overview
Module for logging functionality
Constant Summary collapse
- LOGGER =
Logger for use in the Sudoku classees
Logger.new(STDOUT)
Instance Method Summary collapse
-
#disable_log ⇒ Object
Will disable all logging except for fatal errors.
-
#error(message) ⇒ Object
Will log error message.
-
#fatal(message) ⇒ Object
Will log fatal message.
-
#info(message) ⇒ Object
Will log info message.
Instance Method Details
#disable_log ⇒ Object
Will disable all logging except for fatal errors.
26 27 28 |
# File 'lib/sudoku/log.rb', line 26 def disable_log LOGGER.level = Logger::FATAL end |
#error(message) ⇒ Object
Will log error message
16 17 18 |
# File 'lib/sudoku/log.rb', line 16 def error() LOGGER.error() end |
#fatal(message) ⇒ Object
Will log fatal message
21 22 23 |
# File 'lib/sudoku/log.rb', line 21 def fatal() LOGGER.error() end |
#info(message) ⇒ Object
Will log info message
11 12 13 |
# File 'lib/sudoku/log.rb', line 11 def info() LOGGER.info() end |