我正在尝试编写一个自定义 LWRP 来部署烧瓶应用程序。
我广泛引用了以下食谱:
https://github.com/opscode-cookbooks/application_python
我的食谱中有以下内容
application "packaginator" do
path "/my/apps/packaginator"
owner "root"
group "root"
repository "https://github.com/coderanger/packaginator.git"
revision "master"
migrate false
packages ["libpq-dev", "git-core","python-pip"]
flask do
packages ["boto"]
end
end
在我的食谱食谱文件夹中,我有一个名为 flask.rb 的文件,其中包含资源定义。
同样,在我的食谱提供者文件夹中,我有一个名为 flask.rb 的文件,它是提供者。
每当我尝试在我的 vagrant box 上应用这个食谱时,我都会收到以下信息:
致命:NameError:找不到烧瓶的资源。试过application_flask,flask
这是我的第一个自定义 LWRP,所以我缺少哪些简单的步骤才能使用我的自定义 LWRP?