您可以像这样将参数传递给 puppet .....
class foo ($install_version) }
#checkout git branch depending on $install_version
}
如果没有传入 $install_version,如何设置 $install_version 的默认值?
理想情况下,清单将检出所需的 git 分支,但如果未指定分支,它将检出主分支。
http://docs.puppetlabs.com/guides/parameterized_classes.html
您需要再次阅读链接的页面 :-)
报价:
所以,在你的情况下: