From 1d58958db8f91f3aa22ed72df16c3e3105f3be81 Mon Sep 17 00:00:00 2001 From: Brendan Burns Date: Tue, 23 Dec 2014 10:28:26 -0800 Subject: [PATCH] Fix the build. --- pkg/cloudprovider/openstack/openstack.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/cloudprovider/openstack/openstack.go b/pkg/cloudprovider/openstack/openstack.go index b144722bbed..f744b3b100b 100644 --- a/pkg/cloudprovider/openstack/openstack.go +++ b/pkg/cloudprovider/openstack/openstack.go @@ -416,9 +416,11 @@ func (lb *LoadBalancer) TCPLoadBalancerExists(name, region string) (bool, error) // a list of regions (from config) and query/create loadbalancers in // each region. -func (lb *LoadBalancer) CreateTCPLoadBalancer(name, region string, externalIP net.IP, port int, hosts []string) (net.IP, error) { +func (lb *LoadBalancer) CreateTCPLoadBalancer(name, region string, externalIP net.IP, port int, hosts []string, affinity api.AffinityType) (net.IP, error) { glog.V(2).Infof("CreateTCPLoadBalancer(%v, %v, %v, %v, %v)", name, region, externalIP, port, hosts) - + if affinity != api.AffinityTypeNone { + return nil, fmt.Errorf("unsupported load balancer affinity: %v", affinity) + } pool, err := pools.Create(lb.network, pools.CreateOpts{ Name: name, Protocol: pools.ProtocolTCP,