.oO SearXNG Developer Documentation Oo.
|
Public Member Functions | |
__init__ (self, int|None suspended_time=None, message='Too many request') | |
Public Member Functions inherited from searx.exceptions.SearxEngineAccessDeniedException |
Static Public Attributes | |
str | SUSPEND_TIME_SETTING = "search.suspended_times.SearxEngineTooManyRequests" |
Static Public Attributes inherited from searx.exceptions.SearxEngineAccessDeniedException | |
str | SUSPEND_TIME_SETTING = "search.suspended_times.SearxEngineAccessDenied" |
Additional Inherited Members | |
Public Attributes inherited from searx.exceptions.SearxEngineAccessDeniedException | |
suspended_time = suspended_time | |
message = message | |
Protected Member Functions inherited from searx.exceptions.SearxEngineAccessDeniedException | |
int | _get_default_suspended_time (self) |
The website has returned a Too Many Request status code By default, searx stops sending requests to this engine for 1 hour.
Definition at line 97 of file exceptions.py.
searx.exceptions.SearxEngineTooManyRequestsException.__init__ | ( | self, | |
int | None | suspended_time = None, | ||
message = 'Too many request' ) |
Generic exception to raise when an engine denies access to the results. :param suspended_time: How long the engine is going to be suspended in second. Defaults to None. :type suspended_time: int, None :param message: Internal message. Defaults to ``Access denied`` :type message: str
Reimplemented from searx.exceptions.SearxEngineAccessDeniedException.
Definition at line 107 of file exceptions.py.
|
static |
Definition at line 103 of file exceptions.py.