Puppet で、class
多数のリソースを含むfile
がpackage
あるとします。->
リソース チェーン (および~>
) を使用して、それらが適切な順序で管理されるようにしたいと考えています。file
リソースの前にすべてのリソースを管理したいpackage
。リソース チェーンに関する Puppet 言語ガイドのセクションを読み、次のようにコレクションを使用して提案を試みました。
File <| |> -> Package["package1"] -> Package["package2"]
等々。
しかし、それは機能せず、いくつかの非常に奇妙な動作が発生しました。その命令は、 s が指定される前に、作業していた だけでなく、Puppet 構成内のすべてのfile
オブジェクトを管理していました。class
package
コレクションを使用して、「指定されたリソースの前にのみ、このクラスのfile
すべてのオブジェクトを管理しますか?