Sha256: 79e55cbaf3787dd98c5c12bf284621c5ad84b711a1e8fbdca7348f181c78c5a1
Contents?: true
Size: 780 Bytes
Versions: 18
Compression:
Stored size: 780 Bytes
Contents
module Fluent module LoggerSupport def self.included(klass) klass.instance_eval { desc "MongoDB log level" config_param :mongo_log_level, :string, default: 'info' } end def configure_logger(mongo_log_level) Mongo::Logger.level = case @mongo_log_level.downcase when 'fatal' Logger::FATAL when 'error' Logger::ERROR when 'warn' Logger::WARN when 'info' Logger::INFO when 'debug' Logger::DEBUG end end end end
Version data entries
18 entries across 18 versions & 1 rubygems