我对 puppet 还很陌生,现在我想在我的自定义模块中使用带参数的类。
我有一个名为 tsvpuppet 的模块,我希望它充当具有标准参数的 mysql 模块的包装器(可能稍后基于来自主机的自定义事实)。
在我的/etc/puppet/modules/tsvmysql/manifests/init.pp
档案中
class tsvmysql {
class { '::mysql::server':
root_password => 'password',
override_options => $override_options
}
}
上面的模块代码似乎可以工作,但是类中的类就是感觉不对。
任何人都可以提出一个更好的写这个的方法,或者建议应该怎么做?
非常感谢。
马特