Class: Logger
- Inherits:
-
Object
- Object
- Logger
- Defined in:
- lib/coloured_logger/logger.rb
Class Method Summary collapse
Class Method Details
.custom_level(tag) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/coloured_logger/logger.rb', line 4 def self.custom_level(tag) idx = tag.size - 1 define_method(tag.downcase.gsub(/\W+/, '_').to_sym) do |progname, &block| add(idx, nil, progname, &block) end end |