samples/consul-ui/timeline.json.erb in consul-templaterb-1.31.0 vs samples/consul-ui/timeline.json.erb in consul-templaterb-1.31.1

- old
+ new

@@ -39,13 +39,15 @@ mod_index = instance['Service']['ModifyIndex'] || 0 instance['Checks'].each do |chk| mindex = chk['ModifyIndex'] || 0 mod_index = mindex if mod_index < mindex end - ["#{instance['Node']['Node']}:#{instance['Service']['ID']}", + node_name = instance['Node']['Node'] + ["#{node_name}:#{instance['Service']['ID']}", { 'address' => instance.service_address, - 'node' => instance['Node']['Node'], + 'node' => node_name, + 'fqdn' => instance.node_meta['fqdn'] || node_name, 'port' => instance['Service']['Port'], 'idx' => mod_index || cur_index, 'status' => instance.status, 'stats' => cur_stats, 'checks' => instance['Checks'].map { |check| [check['CheckID'], { 'name' => check['Name'], 'status' => check['Status'], 'output' => check['Output'] }] }.to_h