【发布时间】:2017-03-15 14:52:31
【问题描述】:
我想搜索主机名
searchnode = search(:node, "zookeeper:true")
想要将输出 Hostname.fqdn.com 作为节点,但我没有得到它。也许我不知道如何访问该属性。
---
driver:
name: vagrant
provisioner:
name: chef_zero
environments_path: test/integration/default/environments
client_rb:
environment: stg
always_update_cookbooks: true
verifier:
name: inspec
platforms:
- name: centos-7.2
suites:
- name: Hostname.fqdn.com
run_list:
- recipe[test-cookbook::test]
data_bags_path: "test/integration/default/data_bags"
attributes: {zookeeper: "true"}
【问题讨论】:
-
您明确地想要搜索,对吧?我假设你知道如何访问当前
node的属性.. -
不,我不知道通过测试厨房的当前节点属性
-
node['zookeeper']对您来说真的很陌生吗?请阅读learn.chef.io上的教程。 -
不确定,如果我得到你的真正问题。
-
不,你得到的答案是缩进错误
标签: chef-infra chef-recipe test-kitchen