From 30e655fd6cd2cf01288d3d3345d1dcdf696db271 Mon Sep 17 00:00:00 2001 From: Jesse Kriss Date: Thu, 16 Sep 2010 09:09:25 +0800 Subject: [PATCH] adding heroku-friendly mongo config --- config/initializers/_mongo.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config/initializers/_mongo.rb b/config/initializers/_mongo.rb index 2764f9743..0409d6d71 100644 --- a/config/initializers/_mongo.rb +++ b/config/initializers/_mongo.rb @@ -2,8 +2,11 @@ # licensed under the Affero General Public License version 3. See # the COPYRIGHT file. - -MongoMapper.connection = Mongo::Connection.new('localhost', 27017) +if ENV['MONGOHQ_URL'] + MongoMapper.config = {RAILS_ENV => {'uri' => ENV['MONGOHQ_URL']}} +else + MongoMapper.connection = Mongo::Connection.new('localhost', 27017) +end MongoMapper.database = "diaspora-#{Rails.env}"