■ ■ ■ ■ ■ ■
maryam/modules/iris/iris.py
| skipped 16 lines |
17 | 17 | | meta = { |
18 | 18 | | 'name': 'Iris Meta Search Engine(experiment version)', |
19 | 19 | | 'author': 'Saeed, Kaushik', |
20 | | - | 'version': '0.3', |
| 20 | + | 'version': '0.4', |
21 | 21 | | 'description': 'Iris is a built-in meta search engine.', |
22 | 22 | | 'comments': ('It should be note that this is a beta version and has lots of bugs!',), |
23 | 23 | | 'contributors': 'Aman, Dimitris, Divya, Vikas, Kunal', |
| skipped 46 lines |
70 | 70 | | query = self.options['query'] |
71 | 71 | | engines = MAPPED.keys() |
72 | 72 | | thread(self, search, query, 3, engines) |
73 | | - | simple_merge = self.meta_search_util.simple_merge([RESULTS[x] for x in engines]) |
| 73 | + | simple_merge = self.meta_search_util.simple_merge([RESULTS[x] for x in engines if x in RESULTS]) |
74 | 74 | | final_results = remove_dups(self, simple_merge) |
75 | 75 | | output = {'results': final_results} |
76 | 76 | | self.save_gather(output, 'iris/iris', query, output=self.options['output']) |
| skipped 5 lines |