.oO SearXNG Developer Documentation Oo.
Loading...
Searching...
No Matches
_helpers.py File Reference

Go to the source code of this file.

Namespaces

namespace  searx
namespace  searx.botdetection
namespace  searx.botdetection._helpers

Functions

 searx.botdetection._helpers.dump_request (flask.Request request)
werkzeug.Response|None searx.botdetection._helpers.too_many_requests (IPv4Network|IPv6Network network, str log_msg)
IPv4Network|IPv6Network searx.botdetection._helpers.get_network (IPv4Address|IPv6Address real_ip, config.Config cfg)
 searx.botdetection._helpers.log_error_only_once (str err_msg)

Variables

list searx.botdetection._helpers.__all__ = ["log_error_only_once", "dump_request", "get_network", "logger", "too_many_requests"]
 searx.botdetection._helpers.logger = logger.getChild('botdetection')
list searx.botdetection._helpers._logged_errors = []