我正在尝试为一群Kafkas提供splunk警报。我有这个代码,以及hiera数据" kafka_hosts"是一个主机名为键的地图。
$kafka_hosts = keys(hiera('kafka_hosts'))
$splunk_host_expresssions = prefix($kafka_hosts,'host=')
$splunk_hosts_expression = join($splunk_host_expresssions,' OR ')
$splunk_hosts_expression
只是由OR分隔的主机名。
前缀host=
没有出现。
我想要的结果是:
host=a.example.org OR host=b.example.org OR host=c.example.org
Puppet版本是2.7