summaryrefslogtreecommitdiff
path: root/searx/search
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2021-05-21 17:31:22 +0200
committerMarkus Heiser <markus.heiser@darmarit.de>2021-05-21 17:31:22 +0200
commit6f1446d55f60a88f0710ce55fe11e9494e258e17 (patch)
tree50dd9b9680772fe386af21a20411f780e587ba98 /searx/search
parent426fadccb3cf6168c791376afdf2f810470c2d8d (diff)
downloadsearxng-6f1446d55f60a88f0710ce55fe11e9494e258e17.tar.gz
searxng-6f1446d55f60a88f0710ce55fe11e9494e258e17.zip
[pylint] searx/search/__init__.py & replace lic-text by SPDX tag
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'searx/search')
-rw-r--r--searx/search/__init__.py24
1 files changed, 6 insertions, 18 deletions
diff --git a/searx/search/__init__.py b/searx/search/__init__.py
index 936fb8169..49a98825c 100644
--- a/searx/search/__init__.py
+++ b/searx/search/__init__.py
@@ -1,19 +1,6 @@
-'''
-searx is free software: you can redistribute it and/or modify
-it under the terms of the GNU Affero General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-searx is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU Affero General Public License for more details.
-
-You should have received a copy of the GNU Affero General Public License
-along with searx. If not, see < http://www.gnu.org/licenses/ >.
-
-(C) 2013- by Adam Tauber, <asciimoo@gmail.com>
-'''
+# SPDX-License-Identifier: AGPL-3.0-or-later
+# lint: pylint
+# pylint: disable=missing-module-docstring, missing-function-docstring
import typing
import threading
@@ -150,10 +137,11 @@ class Search:
return requests, actual_timeout
def search_multiple_requests(self, requests):
+ # pylint: disable=protected-access
search_id = uuid4().__str__()
for engine_name, query, request_params in requests:
- th = threading.Thread(
+ th = threading.Thread( # pylint: disable=invalid-name
target=PROCESSORS[engine_name].search,
args=(query, request_params, self.result_container, self.start_time, self.actual_timeout),
name=search_id,
@@ -162,7 +150,7 @@ class Search:
th._engine_name = engine_name
th.start()
- for th in threading.enumerate():
+ for th in threading.enumerate(): # pylint: disable=invalid-name
if th.name == search_id:
remaining_time = max(0.0, self.actual_timeout - (default_timer() - self.start_time))
th.join(remaining_time)