Consigo definir atributos nos arquivos de função conforme documentados, mas não consigo acessar os atributos já definidos pelos livros de receitas que estou usando.
Por exemplo, em /roles/appserver.rb:
name "appserver"
run_list(%w{
recipe[tomcat::default]
})
default_attributes(
:tomcat => {
:java_options => "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=" + node[:tomcat][:log_dir]
}
)
O que recebo é uma exceção afirmando que o chef não consegue encontrar o método / variável 'node'.
obrigado