heat.engine.plugin_manager module
updated: 2020-09-11 09:58
heat.engine.plugin_manager module
-
class
heat.engine.plugin_manager.
PluginManager
(*extra_packages)[source]
Bases: object
A class for managing plugin modules.
-
map_to_modules
(function)[source]
Iterate over the results of calling a function on every module.
-
class
heat.engine.plugin_manager.
PluginMapping
(names, *args, **kwargs)[source]
Bases: object
A class for managing plugin mappings.
-
load_all
(plugin_manager)[source]
Iterate over the mappings from all modules in the plugin manager.
Mappings are returned as a list of (key, value) tuples.
-
load_from_module
(module)[source]
Return the mapping specified in the given module.
If no such mapping is specified, an empty dictionary is returned.
updated: 2020-09-11 09:58