on master help sign in
[enh] flask debug mode: reload the app when searx/settings.yml changes
commitee86a6355635ee22579c04e05c73cd54c6175d6a authorAlexandre Flament <alex@al-f.net> dateThu 3 Jun 2021, 12:03 (5 years ago) parent2b0e37d
1 file changed+5−1
searx/webapp.py+5−1
searx/webapp.py+5−1
@@ -97,6 +97,7 @@ from searx.answerers import answerers
9797from searx.network import stream as http_stream
9898from searx.answerers import ask
9999from searx.metrology.error_recorder import errors_per_engines
100+from searx.settings_loader import get_default_settings_path
100101
101102# serve pages with HTTP/1.1
102103from werkzeug.serving import WSGIRequestHandler
@@ -1140,7 +1141,10 @@ def run():
11401141 use_debugger=searx_debug,
11411142 port=settings['server']['port'],
11421143 host=settings['server']['bind_address'],
1143− threaded=True
1144+ threaded=True,
1145+ extra_files=[
1146+ get_default_settings_path()
1147+ ],
11441148 )
11451149
11461150