diff --git a/apps/dcos_rest/src/dcos_rest_vips_handler.erl b/apps/dcos_rest/src/dcos_rest_vips_handler.erl index 01953f79..4901abf9 100644 --- a/apps/dcos_rest/src/dcos_rest_vips_handler.erl +++ b/apps/dcos_rest/src/dcos_rest_vips_handler.erl @@ -51,10 +51,10 @@ vip(Protocol, FullName, Port) -> PortBin = integer_to_binary(Port), {<>, Protocol}. -backend({_AgentIP, {IP, Port, _Weight}}) -> +backend({_AgentIP, BE}) -> #{ - ip => ip(IP), - port => Port + ip => ip(element(1, BE)), + port => element(2, BE) }. ip(IP) ->