Mercurial > bzapi
view example.py @ 1:f2147b34d6af
Use pymongo instead of pickling
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Wed, 23 Dec 2009 02:23:11 -0800 |
parents | 78e4757601ec |
children | 6a0ad0463a89 |
line wrap: on
line source
import os from datetime import datetime, timedelta import pymongo import bzapi connection = pymongo.Connection('localhost', 27017) db = connection.bzapi_example_db api = bzapi.BugzillaApi( base_url = 'https://api-dev.bugzilla.mozilla.org/latest', collection = db.api ) search = bzapi.CachedSearch( api = api, collection = db.bugs, product='Mozilla Labs', component='Jetpack' ) #search.update() #print len([bug for bug in search.bugs.itervalues()]) print search.bugs.find_one({'id': '494651'}) #print search.bugs.values()[12] #print api.get('/bug/510339/history') #print api.get('/bug', # product='Mozilla Labs', component='Jetpack', # changed_after=now-timedelta(minutes=60))