1
我想使用backup-cookbook,這是我第一次嘗試使用該資源。在哪裏調用此備份食譜資源
但是,當我嘗試調用資源「backup_model」時,它抱怨「找不到backup_model的資源」。所以我知道我必須把它放在錯誤的地方。
我使用圖書管理員廚師。我在本地Vagrant服務器上使用廚師獨奏。
站點食譜/ C /食譜/ default.rb
backup_model :ct_backup do
...
end
角色/ backup.rb
name "backup"
description "Backup role."
run_list(
"role[base]",
"recipe[backup-cookbook]"
)
node.json
{
"run_list":[
"role[base]",
"role[backup]",
"recipe[c]"
]
}
當我嘗試運行knife solo cook
我得到以下錯誤:
NameError
---------
Cannot find a resource for backup_model on ubuntu version 12.04
Cookbook Trace:
---------------
/home/chefy/chef-solo/cookbooks-2/ct/recipes/default.rb:33:in `from_file'
CP是否有'依賴「backup''在metadata.rb? – sethvargo
@sethvargo我已經把取決於'備份 - 食譜'英寸如果我把'備份'它會抱怨。 – lulalala
謝謝。有完全相同的問題。 –