summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarIT.de>2021-06-04 05:34:11 +0000
committerGitHub <noreply@github.com>2021-06-04 05:34:11 +0000
commitd910519ba16bfa433f760306b355f9ef220073e6 (patch)
tree9c7941c4dd2ac07d639926a1596818e721551e47
parent7457f3fe402383a0cf6f5b463f589122fd59726e (diff)
parenta7d575c09945c3db458c0cc5c65a0d1d83af2d86 (diff)
Merge pull request #128 from searxng/debug-settings-reload-on-change
[enh] flask debug mode: reload the app when searx/settings.yml changes
-rwxr-xr-xsearx/webapp.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/searx/webapp.py b/searx/webapp.py
index 5c77f5548..9b97b3efc 100755
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -114,6 +114,7 @@ from searx.languages import language_codes as languages
from searx.search import SearchWithPlugins, initialize as search_initialize
from searx.network import stream as http_stream
from searx.search.checker import get_result as checker_get_result
+from searx.settings_loader import get_default_settings_path
# set Unix thread name
try:
@@ -1331,7 +1332,10 @@ def run():
use_debugger=searx_debug,
port=settings['server']['port'],
host=settings['server']['bind_address'],
- threaded=True
+ threaded=True,
+ extra_files=[
+ get_default_settings_path()
+ ],
)