0
我试图运行此木偶代码,如Puppet documentation描述函数的语法错误:木偶减少
# test.pp
$a = [1, 2, 3]
$b = $a.collect |$x| { $x + 1 }
alert $b
但它给我的语法错误:
$ puppet parser validate --debug test.pp
Error: Could not parse for environment production: Syntax error at '.' at /tmp/test.pp:3
Error: Try 'puppet help parser validate' for usage
$ puppet --version
3.1.1
请点我了正确的方法。
是的,你是对的。我已经在搜索[Puppet bug跟踪器](http://projects.puppetlabs.com/issues/21028)后发现了这个问题。 对于那些喜欢我使用Puppet与Vagrant的答案“[我如何更改由vagrant安装的puppet版本?](http://stackoverflow.com/questions/14792491/how-do-i-change-傀儡版本安装的流浪者)“将是有用的。 – vvolodko