Igo*_*orM 3 rightscale chef-infra chef-recipe
食谱如何获得服务器标签的完整列表?
要么
配方如何检查某个标签是否已设置/存在?
顺便说一句:标记?不适合我
您可以通过node.tags或获取配方中节点的所有标签node[:tags].因此,要检查,如果存在某个标记,您需要:
node[:tags].include? 'mytag'
Run Code Online (Sandbox Code Playgroud)
要获取所有节点上所有标记的完整列表,您必须使用搜索.
search( :node, '*:*' ).collect(:tags).flatten.uniq
Run Code Online (Sandbox Code Playgroud)
但tagged? 'mytag'实际上应该工作.显示你的代码.
| 归档时间: |
|
| 查看次数: |
5056 次 |
| 最近记录: |