2013-10-03 11 views
5

.chef/knife.rb tarafından tanımlanan özel bir şablon kullanarak varsayılan bir tarifi olan yeni bir klasör ve yemek kitabı oluşturmak için bıçak solo kullanıyorum. Sorum şu: cp kullanmak yerine o şablonla yeni tarifler oluşturmak için bıçak için hangi komutu kullanmalıyım? Eğer yemek kitabı oluşturduktan sonra, daha sonra yemek kitabı içindeki tarifi klasör olacaktır knife cookbook addrecipe somerecipeBir yemek kitabında yeni bir yemek tarifi oluşturmak için bıçak kullanın

cevap

6

gibi

şey. yemek tarifleri klasöründe istediğiniz kadar çok yemek tarifleri yazabilirsiniz. AFAIK, knife cookbook, yeni bir tarif oluşturmak için herhangi bir seçenek sunmuyor. knife cookbook --help

-2

bıçak yemek kitabı bazı-tarifi -o ./recipe-dir (genellikle yemek kitapları) Sen tarifi yaratılması için şef yerine bıçak kullanabilirsiniz

+0

Lütfen detaylandırır mısınız? – Braiam

+0

Elbette. Bunu, Vagrant ile kullanmaya hazırlanmak için koştum. Komutu çalıştırdığınızda, "recipe-dir/some-recipe" dizinindeki bir dizi dosyayı başlatır. Bu dosyaları gerçek tarifinizi tamamlamak için temel olarak kullanabilirsiniz. Bir şeyler yapmak için gerçek tarifleri istiyorsanız https://github.com/opscode-cookbooks adresine gidebilirsiniz. – gawill1234

4

oluşturmak işaretleyin.

chef generate recipe cookbooks/test_cookbook new_recipe 

Compiling Cookbooks...Recipe: code_generator::recipe[...]  
- create new file cookbooks/test_cookbook new_recipe.rb  
- update content in file cookbooks/test_cookbook new_recipe.rb from none to 8602b0 (diff output suppressed by config) 
İlgili konular