Plugin Collection module

class rebasehelper.plugins.plugin_collection.PluginCollection(entrypoint: str, manager: PluginManager)[source]
get_all_plugins() List[str][source]
get_default_plugins(return_one: bool = False) str | List[str] | None[source]
get_options() List[Dict[str, Any] | List[Dict[str, Any]]][source]

Gets options of all plugins of one type.

Returns:

List of plugins’ options.

Return type:

list

get_plugin(tool: str) Type[Plugin] | None[source]
get_supported_plugins() List[str][source]