我正在查看github上的johnbellone/consul-cookbook ,我看到以下内容:
install = consul_installation node['consul']['version'] do |r|
if node['consul']['installation']
node['consul']['installation'].each_pair { |k, v| r.send(k, v) }
end
end
当它将资源分配给安装变量时,它是否曾经执行过资源/提供者?也许它会立即执行它?而不是将编译和收敛的两阶段过程作为单独的阶段进行?