|
@@ -32,6 +32,7 @@ searx_dir = join(engine_dir, '../../')
|
32
|
32
|
|
33
|
33
|
engines_config = ConfigParser.SafeConfigParser()
|
34
|
34
|
engines_config.read(join(searx_dir, 'engines.cfg'))
|
|
35
|
+number_of_searches = 0
|
35
|
36
|
|
36
|
37
|
engines = {}
|
37
|
38
|
|
|
@@ -90,10 +91,11 @@ def make_callback(engine_name, results, callback, params):
|
90
|
91
|
return process_callback
|
91
|
92
|
|
92
|
93
|
def search(query, request, selected_categories):
|
93
|
|
- global engines, categories
|
|
94
|
+ global engines, categories, number_of_searches
|
94
|
95
|
requests = []
|
95
|
96
|
results = {}
|
96
|
97
|
selected_engines = []
|
|
98
|
+ number_of_searches += 1
|
97
|
99
|
user_agent = request.headers.get('User-Agent', '')
|
98
|
100
|
if not len(selected_categories):
|
99
|
101
|
selected_categories = ['general']
|