我想学习以良好的方式编写傀儡模块,所以我开始寻找教程和howto。类参数语法错误
我已经看到,用户建议以下面的方式编写主类,但它实际上对我来说是失败的。 老实说,我有点困惑,括号内的2块是如何实际连接的,所以我可能没有看到明显的错误或真正的逗号缺失。
我的方式
class icinga2 {
$version = 'present'
$enable = true
$start = true
} {
class{'icinga2::install': } ->
class{'icinga2::config': } ~>
class{'icinga2::service': } ->
Class["icinga2"]
}
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Syntax error at '{'; expected '}' at /etc/puppet/modules/icinga2/manifests/init.pp:5
我想补充一个事实,即3个变量是逗号之前分离,它是在他们每个人的抱怨同样的问题 – thenandnow