Class: Huffman::Log
- Inherits:
-
Logger
- Object
- Logger
- Huffman::Log
- Defined in:
- lib/huffman/log.rb
Constant Summary collapse
- @@logger =
nil
Class Method Summary collapse
Class Method Details
.instance ⇒ Object
9 10 11 12 13 14 15 16 |
# File 'lib/huffman/log.rb', line 9 def self.instance() @@logger = new 'huffman.log' unless @@logger @@logger.datetime_format = "%d/%m %H:%M:%S:%6N" @@logger.formatter = proc do |severity, datetime, progname, msg| "#{datetime.strftime(@@logger.datetime_format)}: #{msg}\n" end @@logger end |