DRYed the code

This commit is contained in:
Diptanu Choudhury 2015-11-18 01:20:53 -08:00
parent d6da6372cd
commit a447b1ea3c
1 changed files with 2 additions and 7 deletions

View File

@ -68,15 +68,10 @@ func (c *ConsulClient) DeRegister(task *structs.Task) error {
} }
func (c *ConsulClient) findPortAndHostForLabel(portLabel string, task *structs.Task) (string, int) { func (c *ConsulClient) findPortAndHostForLabel(portLabel string, task *structs.Task) (string, int) {
var host string
var port int
for _, network := range task.Resources.Networks { for _, network := range task.Resources.Networks {
if p, ok := network.MapLabelToValues()[portLabel]; ok { if p, ok := network.MapLabelToValues()[portLabel]; ok {
host = network.IP return network.IP, p
port = p
break
} }
} }
return "", 0
return host, port
} }