module Amigrind::Core::Logging
Miscellaneous logging stuff.
Public Class Methods
log_level(name)
click to toggle source
Sets the log level of the logger assigned to Amigrind
. Must be one of:
-
‘:debug`
-
‘:info`
-
‘:warn`
-
‘:error`
@param name [Symbol] log level by name - one of ‘:debug`, `:info`, `:warn`, or `:error`
# File lib/amigrind/core/logging.rb, line 23 def self.log_level(name) @logger.level = case name when :debug Logger::DEBUG when :info Logger::INFO when :warn Logger::WARN when :error Logger::ERROR else raise "Invalid log level: #{name}" end end
logger()
click to toggle source
@return [Logger] the application logger
# File lib/amigrind/core/logging.rb, line 8 def self.logger @logger end