2016-04-09 8 views
1

私はtest.ppファイルを作成し、基本的に/ tmp/asdfにファイルを作成する定義済みの型を入れました。私はpuppet apply test.ppを実行し、ファイルが作成されたことを確認しました。私はpuppet resource -tに行くときしかし、私はそのタイプが表示されていない、と私がしようとすると、私もそれを見ることはありません。puppet: `puppet resource <defined_type>`は定義された型を表示しません

puppet resource hello_define 
Error: Could not run: Could not find type hello_define 

を私は緩く、このガイドに従っ:

https://soivi.net/2013/define-types-example-in-puppet/

答えて

2

人形リソースツールは定義された型では機能しませんが、正しく実装されたself.instancesメソッドを持つ組み込み型とカスタム(Ruby)型のみです。たとえば、このスレッドを見てみましょう:ref。 HTH。

+1

これは、定義された型がPuppetに知られているのは、「人形のリソース」がしないマニフェストを評価した結果であり、必要な場合でも正しく機能するための十分な情報がないからです。 –

関連する問題