コード例 #1
0
ファイル: index.py プロジェクト: pombredanne/guild
 def runs(self, run_ids):
     runs = []
     writer = self.ix.writer()
     with self.ix.searcher() as seacher:
         for run_id in run_ids:
             hits = seacher.search(query.Term("id", run_id), limit=None)
             assert len(hits) <= 1, hits
             hit_fields = hits[0].fields() if hits else None
             run = var.get_run(run_id)
             cur_fields = self._ensure_indexed_run(run, hit_fields, writer)
             runs.append(RunResult(cur_fields))
     writer.commit()
     return runs
コード例 #2
0
ファイル: view_impl.py プロジェクト: yuanbw/guildai
 def _run_for_id(run_id):
     return var.get_run(run_id)