Sha256: 7013900b871a741a312fceec7a0d91c7ef0ca29f7be35a950b1b4634e3c1f87e

Contents?: true

Size: 287 Bytes

Versions: 3

Compression:

Stored size: 287 Bytes

Contents

module Mongoid
  module Archivable
    class Config
      attr_accessor :database
      attr_accessor :client

      def get_database
        database || Mongoid::Config.clients[get_client][:database]
      end

      def get_client
        client || :default
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mongoid-archivable-1.7.1 lib/mongoid/archivable/config.rb
mongoid-archivable-1.7.0 lib/mongoid/archivable/config.rb
mongoid-archivable-1.6.0 lib/mongoid/archivable/config.rb