我已使用hiera配置了模板名称列表。在puppet中,我想将所有这些文件连接成一个文件。
模板函数也接受多个参数,它不支持使用数组变量作为参数。
有没有人有这么聪明的方法呢?
答案 0 :(得分:1)
您是否安装了puppetlabs-stdlib库?
由于您可以传递模板comma separated list,因此您可以使用stdlib
函数join()将数组转换为字符串。
$my_array = hiera('array_to_lookup')
...
content => template(join($my_array, ','))
这是否符合您的要求?