Я учусь у шеф-повара на самообучении, я не могу создать файл в своей кулинарной книге шеф-повара.
Следую за моими шагами, которые я сделал в экземпляре Linux
- СозданDirectoy (с помощью команды mkdir) назвал его кулинарными книгами
- зашел в каталог (используя кулинарные книги cd)
- сгенерированную кулинарную книгу (используя команду chef generate cookbookt test-cookbook) и переместился в кулинарную книгу (используя cdtest-cookbook)
- создал рецепт (шеф-повар сгенерировал рецепт test-recipe) и вернулся в мой каталог my; я вышел из тест-кулинарной книги (используя cd ..)
- создал файл, используя
vi test-cookbook/recipes/test-recipe.rd
, который выглядит следующим образом: file '/ myfile' do content 'hello' action: create end - я дал эту команду
chef exec ruby -c test-cookbook/recipes/test-recipe.rb
, и в результате "Sytax ok" Теперь я дал команду chef-client -zr "recipe[test-cookbook::test-rescipe]
, которая выдает мне ошибку:
Missing Cookbooks:
------------------
No such cookbook: test-cookbook