ฉันสามารถตั้งค่าแอตทริบิวต์ในไฟล์บทบาทเป็นเอกสารได้แต่ฉันไม่สามารถเข้าถึงแอตทริบิวต์ที่ตั้งค่าโดยตำราที่ฉันใช้อยู่
ตัวอย่างเช่นภายใน /roles/appserver.rb:
name "appserver"
run_list(%w{
recipe[tomcat::default]
})
default_attributes(
:tomcat => {
:java_options => "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=" + node[:tomcat][:log_dir]
}
)
สิ่งที่ฉันได้รับคือข้อยกเว้นที่ระบุโดยเชฟไม่สามารถหาวิธี / ตัวแปร 'node'
ขอบคุณ