1

Puppet 3 では、インストールされている RPM パッケージのバージョンに基づいてマニフェスト内で分岐できるようにしたいと考えています。パッケージ リソースのversion(または?) 属性を検索し、それを条件式で使用するのと同じくらい簡単だと思いました。ensureしかし、私の人生では、リファレンスマニュアルをくまなく調べた後でも、リソースの属性をリソースの外部から取得する方法がわかりません。

4

1 に答える 1

1

残念ながら、リソースの属性にアクセスすることはできません。私が最近尋ねた同様の質問を見てください。パッケージのバージョンをクラス属性、hiera データ、またはその両方に基づいている場合は、それらを使用して条件を基にすることができます。

于 2013-10-12T11:47:41.830 に答える