2013-10-03 3 views
5

칼 솔로를 사용하여 .chef/knife.rb에 정의 된 사용자 정의 템플리트를 사용하여 기본 레시피가있는 새로운 폴더와 요리 책을 만듭니다. 제 질문은 cp를 사용하는 대신에 그 템플릿으로 새 조리법을 만들기 위해 칼에 어떤 명령을 사용합니까? 당신이 요리 책을 생성 한 후, 다음 요리 책 내부의 조리법 폴더가있을 것입니다 knife cookbook addrecipe somerecipeknife를 사용하여 요리 책에 새로운 레서피 만들기

답변

6

같은

뭔가. 당신은 조리법 폴더 안에 원하는만큼 많은 요리법을 쓸 수 있습니다. AFAIK, knife cookbook은 새로운 레서피 생성 옵션을 제공하지 않습니다. knife cookbook --help

-2

칼 요리 책이 어떤-조리법 -o ./recipe-dir (보통 요리 책) 당신은 조리법 생성을위한 요리사가 아니라 칼을 사용할 수 있습니다

+0

자세히 설명해 주실 수 있습니까? – Braiam

+0

예. 나는 이것을 방랑제와 함께 사용할 준비를하기 위해 달렸다. 명령을 실행하면 "recipe-dir/some-recipe"디렉토리에있는 여러 파일을 초기화합니다. 이러한 파일을 실제 조리법을 완성하기위한 기초로 사용할 수 있습니다. 실제 요리법에 대한 작업을 원하면 https://github.com/opscode-cookbooks를 방문하십시오. – gawill1234

4

를 만들 확인.

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) 
관련 문제