2

アクションだけのカスタム LWRP があり:createます (これもデフォルト アクションに設定されています)。

これで、ノードを収束するたびに、LWRP アクションが実行され、更新されたリソースの最終カウントに追加されます。他のリソースに「(up to date)」というメッセージが表示されていることに気付きました。

必要でない場合、LWRP が実行されないようにするにはどうすればよいですか?

私の LWRP は標準の Chef リソースの小さなセットにすぎないので、すべてのステータスを収集してラッパー リソースからプッシュする方法があると思います。

4

2 に答える 2

0

を使用して解決策を見つけましたuse_inline_resources。これにより、内部リソースの更新通知が一番上のリソースにチェーンされます。

このように、new_resource 更新属性は内部リソースの更新ステータスに依存し、考えられるすべてのサイド通知をトリガーします。

于 2014-09-17T18:25:35.250 に答える