Puppetの実行*終了*にカスタム警告を印刷するにはどうすればよいですか?

Puppetの実行*終了*にカスタム警告を印刷するにはどうすればよいですか?

詳細な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

おすすめ記事