0

puppet 是否支持类构造函数重载?如果没有,下面我的案例的最佳做法是什么?

我基本上想让我的 dummy:simple_node 采用不同的参数:

class dummy::simple_node($param1)

class dummy::simple_node($param1, $param2)

class dummy::simple_node($param1, $param2, $param3)
4

1 回答 1

1

它没有,并且只有基本的继承支持。

我会使用 hiera 和/或条件,并为每个参数提供默认值,这样你就可以根据你想要完成的内容忽略/过滤它们。

如果不知道您的最终目标和/或查看其他代码,就不可能提出实际的最佳实践。

于 2012-11-29T20:28:17.247 回答