From 6d76d9b20255d8bd0a0cfd1620ec07047a28bff1 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Mon, 12 Jun 2017 12:47:42 +0200 Subject: [PATCH] [fix] load engines if debug mode is enabled using uwsgi --- searx/webapp.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/searx/webapp.py b/searx/webapp.py index fcea5f28..29b0ce6a 100644 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -120,7 +120,9 @@ app.jinja_env.trim_blocks = True app.jinja_env.lstrip_blocks = True app.secret_key = settings['server']['secret_key'] -if not searx_debug or os.environ.get("WERKZEUG_RUN_MAIN") == "true": +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)