文書化されているようにロールファイルに属性を設定することはできますが、使用しているクックブックによって既に設定されている属性にアクセスすることはできません。
/roles/appserver.rb内の例:
name "appserver"
run_list(%w{
recipe[tomcat::default]
})
default_attributes(
:tomcat => {
:java_options => "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=" + node[:tomcat][:log_dir]
}
)
私が得るのは、シェフが「ノード」メソッド/変数を見つけることができないという例外です。
ありがとう