如何避免命名资源名称中的冲突?

时间:2014-08-15 19:16:26

标签: chef-recipe

我的食谱中有一个错误,因为我在另一个食谱中有一个同名的资源。我有一个名为' download-package'的执行资源。两个食谱中的资源......

如何避免在厨师食谱中命名碰撞?

1 个答案:

答案 0 :(得分:1)

据我所知,没有神奇的方法,报告处理程序将无法报告资源重复(但我可能在这里错了,欢迎任何知识渊博的人确认/证实此声明)

您可以做的最好的事情是使用流浪隔离盒进行测试并在必要时修复警告......

我认为您可能已经使用chefspec / berkshelf检查了这一点,因为收敛会引发警告的关键,它涉及使用chefspec模拟运行列表(带有角色或类似的东西)

这是一篇关于如何测试食谱的好博客https://micgo.net/ Chefspec doc在这里:https://github.com/sethvargo/chefspec

希望它能帮到你