Я пытаюсь написать собственный 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, который является поставщиком.
Всякий раз, когда я пытаюсь применить рецепт к своей бродячей коробке, я получаю следующее:
FATAL: NameError: Ресурс для фляги не найден. Пробовал application_flask, фляга
Это мой первый пользовательский LWRP, так какие простые шаги мне не хватает, чтобы я мог использовать свой пользовательский LWRP?