Saya dapat mengatur atribut dalam file peran seperti yang didokumentasikan tetapi saya tidak dapat mengakses atribut yang sudah ditetapkan oleh buku masak yang saya gunakan.
Misalnya dalam /roles/appserver.rb:
name "appserver"
run_list(%w{
recipe[tomcat::default]
})
default_attributes(
:tomcat => {
:java_options => "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=" + node[:tomcat][:log_dir]
}
)
Apa yang saya dapatkan adalah pengecualian yang menyatakan chef tidak dapat menemukan metode / variabel 'simpul'.
Terima kasih