def _load_all_resources(): manager = plugin_manager.PluginManager('heat.engine.resources') resource_mapping = plugin_manager.PluginMapping('resource') res_plugin_mappings = resource_mapping.load_all(manager) resources._register_resources(global_env, res_plugin_mappings) environment.read_global_environment(global_env)
def _load_all_resources(): env = resources.global_env() for package, modules in resources._global_modules(): maps = (resources._get_all_module_resources(m) for m in modules) resources._register_resources(env, itertools.chain.from_iterable(maps))