.oO SearXNG Developer Documentation Oo.
|
Go to the source code of this file.
Namespaces | |
namespace | searx |
namespace | searx.engines |
::1337x |
Functions | |
searx.engines.check_engine_module (types.ModuleType module) | |
"Engine | types.ModuleType | None" | searx.engines.load_engine (dict[str, t.Any] engine_data) |
searx.engines.set_loggers ("Engine|types.ModuleType" engine, str engine_name) | |
searx.engines.update_engine_attributes ("Engine | types.ModuleType" engine, dict[str, t.Any] engine_data) | |
searx.engines.update_attributes_for_tor ("Engine | types.ModuleType" engine) | |
searx.engines.is_missing_required_attributes ("Engine | types.ModuleType" engine) | |
searx.engines.using_tor_proxy ("Engine | types.ModuleType" engine) | |
searx.engines.is_engine_active ("Engine | types.ModuleType" engine) | |
searx.engines.register_engine ("Engine | types.ModuleType" engine) | |
searx.engines.load_engines (list[dict[str, t.Any]] engine_list) |
Variables | |
searx.engines.logger = logger.getChild('engines') | |
searx.engines.ENGINE_DIR = dirname(realpath(__file__)) | |
dict | searx.engines.ENGINE_DEFAULT_ARGS |
str | searx.engines.DEFAULT_CATEGORY = 'other' |
dict | searx.engines.categories = {'general': []} |
dict | searx.engines.engines = {} |
dict | searx.engines.engine_shortcuts = {} |