我有一个傀儡的情况,我想从一个参数化的类inheritance:
class base ($basepath) { ... } class extends_base ($ext_param) inherits base { ... }
现在试图实例化extends_base类,我得到以下错误信息:
Must pass basepath to Class[Base]
但是,我没有看到如何将basepathparameter passing给基类。我试图传递类[Extends_base]定义中的参数,puppet也不喜欢这个。
Puppet不支持带有参数化基类的inheritance,即基类不能被inheritance参数化。 所以你现在想做的事情是不可能的。
详情请参阅: http : //docs.puppetlabs.com/puppet/2.7/reference/lang_classes.html#inheritance