Use gateway if available

This commit is contained in:
Asim Aslam
2019-07-10 08:26:33 +01:00
parent 5b565f9f10
commit b23d955536
2 changed files with 9 additions and 2 deletions

View File

@@ -162,7 +162,10 @@ func (r *routerSelector) Select(service string, opts ...selector.SelectOption) (
route := routes[idx%len(routes)]
// defaults to gateway and no port
address := route.Gateway
address := route.Address
if len(route.Gateway) > 0 {
address = route.Gateway
}
// return as a node
return &registry.Node{