Chef LWRP でディレクトリ リソースを使用しようとしていますが、リソース ブロック内の属性にアクセスできません。それを行う方法はありますか。それとも、私は完全に間違っていて、これを達成するには別のアプローチが必要ですか?
my-cookbook/providers/default.rb
use_inline_resources
action :setup do
directory node["#{@new_resource.name}"] do
action :create
not_if {node["#{@new_resource.name}"].include? "test"}
end
end
@new_resource.name
行上のはnot_if {node["#{@new_resource.name}"].include? "test"}
nilClass として評価され、
directory node["#{@new_resource.name}"] do
インラインで適切に評価される間
ありがとう