aboutsummaryrefslogtreecommitdiff
path: root/plugin/federation/kubernetes_api_test.go
diff options
context:
space:
mode:
authorGravatar Chris O'Haver <cohaver@infoblox.com> 2018-09-12 02:07:24 -0400
committerGravatar Miek Gieben <miek@miek.nl> 2018-09-12 07:07:24 +0100
commit0bf8b81cb7a5894e7cb6336ac5a8f7510c92692d (patch)
tree6c837b36b2eb65133ac82d34399db35ba11903a5 /plugin/federation/kubernetes_api_test.go
parentb42eae7a04b8f789d7a20c0664895cd8e4638a22 (diff)
downloadcoredns-0bf8b81cb7a5894e7cb6336ac5a8f7510c92692d.tar.gz
coredns-0bf8b81cb7a5894e7cb6336ac5a8f7510c92692d.tar.zst
coredns-0bf8b81cb7a5894e7cb6336ac5a8f7510c92692d.zip
plugin/federation: handle missing avail-zone/region labels better (#2092)
* handle missing avail-zone/region labels better * oops forgot a file
Diffstat (limited to 'plugin/federation/kubernetes_api_test.go')
-rw-r--r--plugin/federation/kubernetes_api_test.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/plugin/federation/kubernetes_api_test.go b/plugin/federation/kubernetes_api_test.go
index b468510a5..f15b0fa23 100644
--- a/plugin/federation/kubernetes_api_test.go
+++ b/plugin/federation/kubernetes_api_test.go
@@ -8,7 +8,9 @@ import (
meta "k8s.io/apimachinery/pkg/apis/meta/v1"
)
-type APIConnFederationTest struct{}
+type APIConnFederationTest struct {
+ zone, region string
+}
func (APIConnFederationTest) HasSynced() bool { return true }
func (APIConnFederationTest) Run() { return }
@@ -176,13 +178,13 @@ func (APIConnFederationTest) EndpointsList() []*api.Endpoints {
return eps
}
-func (APIConnFederationTest) GetNodeByName(name string) (*api.Node, error) {
+func (a APIConnFederationTest) GetNodeByName(name string) (*api.Node, error) {
return &api.Node{
ObjectMeta: meta.ObjectMeta{
Name: "test.node.foo.bar",
Labels: map[string]string{
- kubernetes.LabelRegion: "fd-r",
- kubernetes.LabelZone: "fd-az",
+ kubernetes.LabelRegion: a.region,
+ kubernetes.LabelZone: a.zone,
},
},
}, nil