searx: use sample instances

don't loop over *all* instances
This commit is contained in:
Mickaël Serneels
2019-04-03 00:47:54 +02:00
parent 207574c815
commit c729bf666e

View File

@@ -25,7 +25,7 @@ def proxyfind(sqlite = None, urignore=None):
search = '%s -intitle:pdf' % search search = '%s -intitle:pdf' % search
search_args = [ 'category=general', 'time_range=day', 'q=%s' % urllib.quote_plus(search) ] search_args = [ 'category=general', 'time_range=day', 'q=%s' % urllib.quote_plus(search) ]
for srx in searx_instances: for srx in random.sample(searx_instances,3):
urls = [] urls = []
random.shuffle(search_args) random.shuffle(search_args)
search_arg = '&'.join(search_args) search_arg = '&'.join(search_args)