@@ -32,6 +32,7 @@ searx_dir = join(engine_dir, '../../')
3232
3333engines_config = ConfigParser.SafeConfigParser()
3434engines_config.read(join(searx_dir, 'engines.cfg'))
35+number_of_searches = 0
3536
3637engines = {}
3738
@@ -90,10 +91,11 @@ def make_callback(engine_name, results, callback, params):
9091 return process_callback
9192
9293def search(query, request, selected_categories):
93− global engines, categories
94+ global engines, categories, number_of_searches
9495 requests = []
9596 results = {}
9697 selected_engines = []
98+ number_of_searches += 1
9799 user_agent = request.headers.get('User-Agent', '')
98100 if not len(selected_categories):
99101 selected_categories = ['general']