Merge pull request #128 from searxng/debug-settings-reload-on-change

[enh] flask debug mode: reload the app when searx/settings.yml changes
This commit is contained in:
Markus Heiser 2021-06-04 05:34:11 +00:00 committed by GitHub
commit d910519ba1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -114,6 +114,7 @@ from searx.languages import language_codes as languages
from searx.search import SearchWithPlugins, initialize as search_initialize from searx.search import SearchWithPlugins, initialize as search_initialize
from searx.network import stream as http_stream from searx.network import stream as http_stream
from searx.search.checker import get_result as checker_get_result from searx.search.checker import get_result as checker_get_result
from searx.settings_loader import get_default_settings_path
# set Unix thread name # set Unix thread name
try: try:
@ -1331,7 +1332,10 @@ def run():
use_debugger=searx_debug, use_debugger=searx_debug,
port=settings['server']['port'], port=settings['server']['port'],
host=settings['server']['bind_address'], host=settings['server']['bind_address'],
threaded=True threaded=True,
extra_files=[
get_default_settings_path()
],
) )