module TweekCatalogue::ClassMethods

Public Instance Methods

connect_mongodb!(mongo_config, environment) click to toggle source
# File lib/tweek_catalogue.rb, line 39
def connect_mongodb!(mongo_config, environment)
  MongoMapper.setup(mongo_config, environment.to_s, {pool_size: find_pool_size(mongo_config, environment)})
end

Private Instance Methods

find_pool_size(mongo_config, environment) click to toggle source
# File lib/tweek_catalogue.rb, line 45
def find_pool_size(mongo_config, environment)
  (mongo_config[environment.to_s]['pool_size'].presence || 5).to_i
end