Я могу установить атрибуты в файлах ролей, как описано в документации, но я не могу получить доступ к атрибутам, уже установленным в поваренных книгах, которые я использую.
Например, в /roles/appserver.rb:
name "appserver"
run_list(%w{
recipe[tomcat::default]
})
default_attributes(
:tomcat => {
:java_options => "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=" + node[:tomcat][:log_dir]
}
)
Я получаю исключение о том, что chef не может найти метод / переменную 'node'.
Благодарность