在刀ec2期间,我指定了一个ClientID属性,我想在数据包中引用它,只是我想添加到包名称,所以它不完全是ID。这适用于确切的ID:
data_bag(node['clientid']).each do |tenant|
tenantdata = data_bag_item(node['clientid'], tenant)
tenantname = tenantdata["id"]
但我正在尝试这样的事情(这不起作用)
data_bag(node['clientid']"_tenants").each do |tenant|
tenantdata = data_bag_item(node['ctc_clientid']"_tenants", tenant)
tenantname = tenantdata["id"]
因此,如果ClientID = abcd,则引用将为“abcd_tenants”。是否有一个解决方案可以让我在不为数据包传递单独的json属性的情况下执行此操作?