2012-06-30 37 views
0

据我所知knife cookbook site install XYZhttp://community.opscode.com搜索和安装烹饪书。配置厨师食谱的位置?

根据http://wiki.opscode.com/display/chef/Managing+Cookbooks+With+Knife

食谱网站

菜谱网站的子命令意味着与社区食谱网站互动:community.opscode.com。

这个消息来源是“硬编码”入厨师吗?我可以在knife.rb中配置吗? (我还愿意?)

(我跑ack~/.rvm/gems/ruby-1.9.3-p194/gems/chef-10.12.0目录中我的系统上,并没有看到提到community.opscode.com任何代码,所以我不知道knife怎么会知道去哪里找。)

回答

2

您有正确的理解。目前没有其他社区网站为厨师食谱,所以你很可能不想更改该网址。但是,您可以使用knife plugins来从其他位置(如github)下载食谱。

+1

顺便说一句,我找到了定义cookbook源码的代码:'cookbook_site_download.rb':'def cookbooks_api_url; 'http://cookbooks.opscode.com/api/v1/cookbooks'end'。我最初没有找到它,因为它不符合'社区'。 –