.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 engine_data) |
searx.engines.set_loggers (engine, engine_name) | |
searx.engines.update_engine_attributes (Engine|types.ModuleType engine, engine_data) | |
searx.engines.update_attributes_for_tor (Engine|types.ModuleType engine) | |
searx.engines.is_missing_required_attributes (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 (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 = {} |