Puppet hiera查找与knockout_prefix无法正常工作的深度合并

时间:2017-11-21 12:05:52

标签: merge puppet lookup hiera

我的设置是:

defaults.yaml:

lookup_options:
  array1:
    merge:
      strategy: 'deep'
      knockout_prefix: '--'

first_config.yaml:

array1:
  - a
  - b

second_config.yaml:

 array1:
   - c
   - '--a'

所以期望值数组是:

['b', 'c']

只要主机不在puppetdb中,这就很好。

如果主持人在puppetdb中,则返回以下内容:

['a', 'b', 'c']

有什么遗失的吗?我搜索了很多时间并多次阅读文档,但无法弄清楚问题。

也许有人可以给我一个提示或解决方案?

0 个答案:

没有答案