Using mongodb nifty db resolution.

This commit is contained in:
Samuel Clay 2011-11-01 21:55:23 -07:00
parent a7d542396f
commit bd1c4347c9
3 changed files with 3 additions and 3 deletions

View file

@ -350,7 +350,7 @@ def load_single_feed(request, feed_id):
else:
raise Http404
stories = feed.get_stories(offset, limit, slave=True)
stories = feed.get_stories(offset, limit)
# Get intelligence classifier for user
classifier_feeds = list(MClassifierFeed.objects(user_id=user.pk, feed_id=feed_id))

View file

@ -749,7 +749,7 @@ class Feed(models.Model):
if not stories or force:
if slave:
import pymongo
db = pymongo.Connection(['localhost:27017'], slave_okay=True, replicaset='nbset').newsblur
db = pymongo.Connection(['db01'], slave_okay=True, replicaset='nbset').newsblur
stories_db_orig = db.stories.find({"story_feed_id": self.pk})[offset:offset+limit]
stories_db = []
for story in stories_db_orig:

View file

@ -451,7 +451,7 @@ DEBUG_TOOLBAR_CONFIG = {
MONGO_DB_DEFAULTS = {
'name': 'newsblur',
'host': 'mongodb://db01,db02/?slaveOk=true',
'host': 'mongodb://db01/?slaveOk=true',
}
MONGO_DB = dict(MONGO_DB_DEFAULTS, **MONGO_DB)
MONGODB = connect(MONGO_DB.pop('name'), **MONGO_DB)