summaryrefslogtreecommitdiff
path: root/searx/search/__init__.py
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-06-01 16:13:04 +0200
committerGitHub <noreply@github.com>2021-06-01 16:13:04 +0200
commite3f4a7731180b87ba2b3acbe4e1ea8070624001f (patch)
tree2f8f730a134f5d977faed891637602d1b16b3107 /searx/search/__init__.py
parente0af67f0afbef6887a9dfb0546cd150b9f9f0c1a (diff)
parent495d86b520c71e36c6f924a3a2421e499d159c2b (diff)
Merge pull request #110 from searxng/mod-default-settings
[mod] move all default settings into searx.settings_defaults
Diffstat (limited to 'searx/search/__init__.py')
-rw-r--r--searx/search/__init__.py12
1 files changed, 1 insertions, 11 deletions
diff --git a/searx/search/__init__.py b/searx/search/__init__.py
index 49a98825c..041a54c4b 100644
--- a/searx/search/__init__.py
+++ b/searx/search/__init__.py
@@ -23,17 +23,6 @@ from searx.search.checker import initialize as initialize_checker
logger = logger.getChild('search')
-max_request_timeout = settings.get('outgoing', {}).get('max_request_timeout' or None)
-if max_request_timeout is None:
- logger.info('max_request_timeout={0}'.format(max_request_timeout))
-else:
- if isinstance(max_request_timeout, float):
- logger.info('max_request_timeout={0} second(s)'.format(max_request_timeout))
- else:
- logger.critical('outgoing.max_request_timeout if defined has to be float')
- import sys
- sys.exit(1)
-
def initialize(settings_engines=None, enable_checker=False):
settings_engines = settings_engines or settings['engines']
@@ -115,6 +104,7 @@ class Search:
default_timeout = max(default_timeout, processor.engine.timeout)
# adjust timeout
+ max_request_timeout = settings['outgoing']['max_request_timeout']
actual_timeout = default_timeout
query_timeout = self.search_query.timeout_limit