logo

searx

My custom branche(s) on searx, a meta-search engine
commit: 23b4a53248527a1228af13a7a4f7f380a08d1c09
parent: d6b1ff08ad2ad3af8ef50c3611a18c633a78249e
Author: Adam Tauber <asciimoo@gmail.com>
Date:   Fri,  9 Jan 2015 04:30:55 +0100

[enh] engine exception traceback

Diffstat:

Msearx/search.py5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/searx/search.py b/searx/search.py @@ -40,13 +40,12 @@ number_of_searches = 0 def search_request_wrapper(fn, url, engine_name, **kwargs): try: return fn(url, **kwargs) - except Exception, e: + except: # increase errors stats engines[engine_name].stats['errors'] += 1 # print engine name and specific error message - logger.warning('engine crash: {0}\n\t{1}'.format( - engine_name, str(e))) + logger.exception('engine crash: {0}'.format(engine_name)) return