前端之家收集整理的这篇文章主要介绍了
ruby – Chef – 提供者内部未找到源的模板,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我为
Nginx网站提供了一些资源和提供程序,它为网站写了一个
配置文件.
action :start do
template "/etc/Nginx/sites-enabled/my_site" do
source "Nginx_site.conf.erb"
notifies :reload,"service[Nginx]"
end
end
当我从另一本食谱中使用它时,找不到模板Nginx_site.conf.erb,因为厨师正在寻找调用此资源的模板.
有没有办法告诉厨师在Nginx资源中查找模板&提供者食谱?
您可以将食谱值设置为
template.
action :start do
template "/etc/Nginx/sites-enabled/my_site" do
source "Nginx_site.conf.erb"
notifies :reload,"service[Nginx]"
cookbook 'Nginx'
end
end
原文链接:https://www.f2er.com/ruby/264879.html