详细 Puppet 运行非常详细。为了确保用户注意到自定义警告消息,最好只在结尾运行的。这是否可能在不对 Puppet 执行模型造成重大破坏的情况下实现?
答案1
您可以使用:
notify{"That's all folks!": }
有几种方法可以做到这一点。你可以让你的 init.pp 看起来像:
class foo {
class { '::foo::begin': }
class { '::foo::end': require => Class['::foo::begin'] }
}
或者您可以定义自定义运行阶段,这实际上取决于您如何定义它。这是链接:
https://docs.puppetlabs.com/puppet/latest/reference/lang_run_stages.html