{{#if (gt items.length 0)}} {{item.Service.ID}} {{#let (reject-by 'ServiceID' '' item.Checks) as |checks|}} {{#let (service/instance-checks checks) as |serviceCheck| }} {{#if (eq serviceCheck.check 'empty') }}
Service Checks
No service checks
{{else}} {{#if (eq serviceCheck.count checks.length)}}
Service Checks
All service checks {{serviceCheck.status}}
{{else}}
Service Checks
{{serviceCheck.count}}/{{checks.length}} service checks {{serviceCheck.status}}
{{/if}} {{/if}} {{/let}} {{/let}} {{#let (filter-by 'ServiceID' '' item.Checks) as |checks|}} {{#let (service/instance-checks checks) as |nodeCheck| }} {{#if (eq nodeCheck.check 'empty') }}
Node Checks
No node checks
{{else}} {{#if (eq nodeCheck.count checks.length)}}
Node Checks
All node checks {{nodeCheck.status}}
{{else}}
Node Checks
{{nodeCheck.count}}/{{checks.length}} node checks {{nodeCheck.status}}
{{/if}} {{/if}} {{/let}} {{/let}} {{#if (get proxies item.Service.ID)}}
Proxy
connected with proxy
{{/if}} {{#if (gt item.Node.Node.length 0)}}
Node
{{item.Node.Node}}
{{/if}}
IP Address and Port
{{#if (not-eq item.Service.Address '')}} {{item.Service.Address}}:{{item.Service.Port}} {{else}} {{item.Node.Address}}:{{item.Service.Port}} {{/if}}
{{/if}}