def add_commits(self, source_it):
def gen(it):
for source in it:
d = {}
d['_index'] = self.index
d['_type'] = self.dbname
d['_op_type'] = 'create'
d['_id'] = source['sha']
d['_source'] = source
yield d
bulk(self.es, gen(source_it))
self.es.indices.refresh(index=self.index)
评论列表
文章目录