module Nesta::Plugin::Drop
Constants
- VERSION
Public Class Methods
logger()
click to toggle source
# File lib/nesta-plugin-drop/logger.rb, line 5 def self.logger return @logger if @logger @logger = Logger.new(STDOUT) @logger.level = Logger::WARN if level = ENV["NESTADROP_LOG_LEVEL"] levels = ["FATAL", "ERROR", "WARN", "INFO", "DEBUG"] if levels.include? level.upcase @logger.level = Logger.const_get(level.upcase.to_sym) else @logger.warn "Log level '#{level.upcase}' is unknown. Supported levels are: #{levels.join(", ")}." end end @logger end