[enh] display engine error messages

This commit is contained in:
Adam Tauber 2017-12-05 20:38:32 +01:00
parent 9e79ad4bde
commit 1435ae7e96

View file

@ -135,7 +135,10 @@ def search_one_request_safe(engine_name, query, request_params, result_container
.format(engine_name, search_duration, timeout_limit, e)) .format(engine_name, search_duration, timeout_limit, e))
requests_exception = True requests_exception = True
else: else:
result_container.add_unresponsive_engine((engine_name, gettext('unexpected crash'))) result_container.add_unresponsive_engine((
engine_name,
u'{0}: {1}'.format(gettext('unexpected crash'), e),
))
# others errors # others errors
logger.exception('engine {0} : exception : {1}'.format(engine_name, e)) logger.exception('engine {0} : exception : {1}'.format(engine_name, e))