@den19948

Как распаковать файл Chef?

Пытаюсь распаковать файл командой
tar_extract '/tmp/mycode-1.2.3.tar.gz' do
  action :extract_local
  target_dir '/opt/myapp/mycode'
  creates '/opt/myapp/mycode/lib'
end

Но мне выдаёт ошибку

NoMethodError
-------------
undefined method `tar_extract' for cookbook: wordpres_apache, recipe: default :Chef::Recipe


ничего не могу понять... почему он не определяет метод?
Может надо добавить пакет в metadata?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
наверное
надо
depends 'tar', '~> 2.2.0'
в metadata.rb
(версию не проверя просто взял для комментария последнюю из
https://supermarket.chef.io/cookbooks/tar
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы