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