如何连接木偶中的可变文件列表
How to concatenate a variable list of files in puppet
我已经使用 hiera 配置了模板名称列表。在 puppet 中,我想将所有这些文件连接成一个文件。
另外模板函数接受多个参数,它不支持使用数组变量作为参数。
有没有人有任何巧妙的方法来做到这一点?
您是否安装了 puppetlabs-stdlib 库?
因为您可以通过模板 a comma separated list, you could use the stdlib
function join() 将数组转换为字符串。
$my_array = hiera('array_to_lookup')
...
content => template(join($my_array, ','))
这符合您的要求吗?
我已经使用 hiera 配置了模板名称列表。在 puppet 中,我想将所有这些文件连接成一个文件。
另外模板函数接受多个参数,它不支持使用数组变量作为参数。
有没有人有任何巧妙的方法来做到这一点?
您是否安装了 puppetlabs-stdlib 库?
因为您可以通过模板 a comma separated list, you could use the stdlib
function join() 将数组转换为字符串。
$my_array = hiera('array_to_lookup')
...
content => template(join($my_array, ','))
这符合您的要求吗?