(g)ULP!
Loading...
Searching...
No Matches
plugin.py File Reference

Go to the source code of this file.

Classes

class  PluginBase
 

Namespaces

namespace  gulp
 
namespace  gulp.plugin
 

Functions

str _get_plugin_path (str plugin, **kwargs)
 
list[str] get_plugin_tags (str plugin)
 
 init (logging.Logger logger)
 
list[dict] list_plugins ()
 
PluginBase load_plugin (str plugin, AsyncEngine collab=None, AsyncElasticsearch elastic=None, **kwargs)
 
None plugin_cache_add (ModuleType m, str name)
 
None plugin_cache_clear ()
 
ModuleType plugin_cache_get (str plugin)
 
None plugin_cache_remove (str plugin)
 
None unload_plugin (PluginBase mod)
 

Variables

dict _cache = {}
 
logging _logger = None