Class: WorkLogger
Overview
Singleton class for logging work log messages
Class Method Summary collapse
- .debug(message) ⇒ Object
- .error(message) ⇒ Object
- .info(message) ⇒ Object
- .instance ⇒ Object
- .level ⇒ Object
- .level=(level) ⇒ Object
- .warn(message) ⇒ Object
Class Method Details
.debug(message) ⇒ Object
25 |
# File 'worklog/logger.rb', line 25 def self.debug() = instance.debug() |
.error(message) ⇒ Object
24 |
# File 'worklog/logger.rb', line 24 def self.error() = instance.error() |
.info(message) ⇒ Object
22 |
# File 'worklog/logger.rb', line 22 def self.info() = instance.info() |
.instance ⇒ Object
10 11 12 |
# File 'worklog/logger.rb', line 10 def self.instance @instance ||= Logger.new($stdout) end |
.level ⇒ Object
18 19 20 |
# File 'worklog/logger.rb', line 18 def self.level instance.level end |
.level=(level) ⇒ Object
14 15 16 |
# File 'worklog/logger.rb', line 14 def self.level=(level) instance.level = level end |
.warn(message) ⇒ Object
23 |
# File 'worklog/logger.rb', line 23 def self.warn() = instance.warn() |