4

我有一个木偶类“Ruby”:

# init.pp
class ruby {
  package { 'libldap-ruby1.8':
    ensure => 'installed'
  }
}

然后我有一个用 Puppet Ruby DSL 编写的类,它应该继承这个 Puppet 类:

# ldap.rb
hostclass 'ruby::ldap' do
  (...)
end

如何定义 ruby​​::ldap 继承 ruby​​?

4

2 回答 2

0

不幸的是,Google Groups 上的Puppet开发人员没有回答任何相关问题(链接 1 、链接 2)。

于 2012-07-17T19:35:20.307 回答
0

更新,现有的 ruby​​-dsl 已弃用。存在发布不向后兼容的新版本的计划。我不认为旧的 ruby​​-dsl 曾经支持继承。

如果您喜欢 puppet ruby​​-dsl 提供的灵活性,您也可以喜欢 chef。

于 2013-02-17T10:37:16.457 回答