Sha256: cd2480c0ce1e2d92e56d5dc062f1713da190c3fea28222c4bc0179529d8b6d95
Contents?: true
Size: 443 Bytes
Versions: 9
Compression:
Stored size: 443 Bytes
Contents
module Fluent module MongoUtil def self.included(klass) klass.instance_eval { config_param :user, :string, :default => nil config_param :password, :string, :default => nil } end def authenticate(db) unless @user.nil? || @password.nil? begin db.authenticate(@user, @password) rescue Mongo::AuthenticationError => e log.fatal e exit! end end db end end end
Version data entries
9 entries across 9 versions & 1 rubygems