0

我想弄清楚我的主机是否有$target_node_ips阵列中的任何 ip

$is_target_node = $target_node_ips.reduce(false) |$memo, $entry| { has_ip_address($entry) or $memo }

但是这会导致以下错误

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Syntax error at '.'; expected '}' at service.pp:44

任何人都可以阐明什么是错的吗?puppet master 和客户端都运行 puppet 3.2

4

1 回答 1

0

好的,我刚刚发现它在 3.2reduce()中是实验性的,它需要启用未来的解析器才能工作。

于 2013-10-04T16:50:03.153 回答