| Class | Uttk::Logger::Verbosity |
| In: |
lib/uttk/logger/verbosity.rb
|
| Parent: | Object |
# File lib/uttk/logger/verbosity.rb, line 35 def self.level_fields(level) @@level_fields[level] ||= [] @@level_fields[level] end
# File lib/uttk/logger/verbosity.rb, line 22 def self.verbosity(meth, level) unless method_defined?(meth) raise(ArgumentError, "`#{meth}' - is not an instance method") end if level <= 0 raise(ArgumentError, "`#{level}' - verbosity level must be strictly positive") end @@higher_level = level if level > @@higher_level @@level_fields[level] ||= [] @@level_fields[level] << meth end
# File lib/uttk/logger/verbosity.rb, line 45 def sections(severity_level, section_names) section_names end