map-merge-function

https://blueprints.launchpad.net/heat/+spec/map-merge-function

创建一个简单的 Heat 内置函数来帮助合并映射。

问题描述

Heat 模板用户(TripleO)希望能够将映射合并成一个单一的映射。这将有助于配置设置的映射数据结构的组合性。

提议的变更

添加一个新的 Heat 内置函数,名为 map_merge,它接受一个映射列表作为参数。该函数会将映射列表合并成一个单一的映射。 后面的映射中的值会覆盖前面的映射中的值。

备选方案

用户可以编写自己的函数(API 版本)或者创建一个自定义 Heat 资源来做类似的事情。

实现

负责人

主要负责人

dan-prince

里程碑

完成目标里程碑

mitaka-1

工作项

-添加测试 -创建函数 -更新文档

依赖项

无。

我们非常希望在 TripleO Heat 模板中使用此函数来帮助配置设置的组合性。