如何使用厨师安装pytest

时间:2014-06-19 15:23:56

标签: python chef pytest chef-solo cookbook

我使用 knife cookbook下载站点命令从opscode下载了python cookbook。我在ubuntu上用Chef-solo运行它,它的工作非常好。我还需要安装pytest。我似乎没有在opscode上找到pytest的食谱。我该怎么办呢?我是厨师新手,所以不要太在意。

1 个答案:

答案 0 :(得分:0)

您应该创建一个新配方来安装pytest 使用python cookbook中包含的LWRP

python_pip "PYtest" do
   version "2.5.2"
end

步骤

1 - 创建一个新的食谱(刀菜谱创建NAME_COOKBOOK)

2 - 添加依赖关系metadata.rb(vi metadata.rb)

  

取决于' python'

3 - 包括默认配方(vi recipe / default.rb)

include_recipe 'python::default'

4 - 使用pip supplier安装,PYtest(vi recipe / default.rb)

python_pip "pytest" do
   version "2.5.2"
end

5 - 添加到run_list

   "run_list": [
     "recipe [NAME_COOKBOOK]"]

这是一个最小的版本,并开始尝试厨师。

也许这个链接可以提供帮助

http://gettingstartedwithchef.com/

抱歉我的英文

最好的问候