def indexAllPoints(): points=DataPoint.objects.all() s = sunburnt.SolrInterface(solrset.POINTS_SOLR_URL) count=0 for point in points: document = {} document['id'] = point.id document['signal_id'] = point.signal_id document['user'] = point.user.username document['text'] = point.auxText document['datetime'] = point.timestamp document['pos_geo'] = "%f,%f" % (point.lat,point.long) if point.pointTags is not None: document['tags'] = get_tags(point.pointTags) document['signal_name'] = point.signal.name print document s.add(document) count+=1 print "Haciendo el commit... de los %d puntos" % (count) s.commit()
def indexAllSignals(): signals=Signal.objects.all() s = sunburnt.SolrInterface(solrset.SIGNALS_SOLR_URL) count=0 for signal in signals: document = {} document['id'] = signal.id document['name'] = signal.name document['text'] = signal.description if signal.signalTags is not None: document['tags'] = get_tags(signal.signalTags) document['owner'] = signal.owner.username document['datetime'] = signal.timestamp print document s.add(document) count+=1 print "Haciendo el commit... de las %d seƱales" % (count) s.commit()