class Userlist::Rails::Logger
Attributes
config[R]
logger[R]
Public Class Methods
new(logger, config = {})
click to toggle source
# File lib/userlist/rails/logger.rb, line 6 def initialize(logger, config = {}) @logger = logger @config = Userlist.config.merge(config) end
Public Instance Methods
add(severity, message = nil, progname = nil)
click to toggle source
# File lib/userlist/rails/logger.rb, line 11 def add(severity, message = nil, progname = nil) return true if (severity || UNKNOWN) < level logger.add(severity, "[userlist-rails] #{message}", progname) end
Private Instance Methods
level()
click to toggle source
# File lib/userlist/rails/logger.rb, line 29 def level @level ||= self.class.const_get(config.log_level.to_s.upcase) end