From b329058c1ad06fe9c1afd56c81e0ad27dbef06b8 Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Mon, 31 Aug 2020 18:59:27 +0200 Subject: Revert "[enh] test: load each engine to check for syntax errors" This reverts commit 4fb3ed2c6335b68f6b28ebc68d5d22f2fd621648. --- searx/webapp.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'searx/webapp.py') diff --git a/searx/webapp.py b/searx/webapp.py index 8a07d5ff1..4c0eceaaf 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -136,6 +136,11 @@ app.jinja_env.lstrip_blocks = True app.jinja_env.add_extension('jinja2.ext.loopcontrols') app.secret_key = settings['server']['secret_key'] +if not searx_debug \ + or os.environ.get("WERKZEUG_RUN_MAIN") == "true" \ + or os.environ.get('UWSGI_ORIGINAL_PROC_NAME') is not None: + initialize_engines(settings['engines']) + babel = Babel(app) rtl_locales = ['ar', 'arc', 'bcc', 'bqi', 'ckb', 'dv', 'fa', 'fa_IR', 'glk', 'he', @@ -1046,10 +1051,6 @@ def page_not_found(e): def run(): - if not searx_debug \ - or os.environ.get("WERKZEUG_RUN_MAIN") == "true" \ - or os.environ.get('UWSGI_ORIGINAL_PROC_NAME') is not None: - initialize_engines(settings['engines']) logger.debug('starting webserver on %s:%s', settings['server']['bind_address'], settings['server']['port']) app.run( debug=searx_debug, -- cgit v1.2.3