ruby – Chef – 提供者内部未找到源的模板
发布时间:2020-12-16 23:18:56 所属栏目:百科 来源:网络整理
导读:我为nginx网站提供了一些资源和提供程序,它为网站写了一个配置文件. action :start do template "/etc/nginx/sites-enabled/my_site" do source "nginx_site.conf.erb" notifies :reload,"service[nginx]" endend 当我从另一本食谱中使用它时,找不到模板ngin
我为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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |