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

Go to the source code of this file.

Classes

class  searx.plugins.Plugin
 
class  searx.plugins.PluginStore
 

Namespaces

namespace  searx
 
namespace  searx.plugins
 

Functions

 searx.plugins.sha_sum (filename)
 
 searx.plugins.sync_resource (base_path, resource_path, name, target_dir, plugin_dir)
 
 searx.plugins.prepare_package_resources (plugin, plugin_module_name)
 
 searx.plugins.load_plugin (plugin_module_name, external)
 
 searx.plugins.load_and_initialize_plugin (plugin_module_name, external, init_args)
 
 searx.plugins.plugin_module_names ()
 
 searx.plugins.initialize (app)
 

Variables

 searx.plugins.logger = logger.getChild("plugins")
 
tuple searx.plugins.required_attrs
 
tuple searx.plugins.optional_attrs
 
 searx.plugins.plugins = PluginStore()