diff options
author | 2017-08-22 20:44:42 +0100 | |
---|---|---|
committer | 2017-08-22 12:44:42 -0700 | |
commit | 6a4e69eb9fd0aa02c47d74d743ae4fce292dcbb7 (patch) | |
tree | e07ebb0b33dd61c190af6b98a079cf45b91ac279 /middleware/kubernetes/reverse.go | |
parent | 60d5e71a1aa3e7ff75e385600a214063a7b17d01 (diff) | |
download | coredns-6a4e69eb9fd0aa02c47d74d743ae4fce292dcbb7.tar.gz coredns-6a4e69eb9fd0aa02c47d74d743ae4fce292dcbb7.tar.zst coredns-6a4e69eb9fd0aa02c47d74d743ae4fce292dcbb7.zip |
mw/kubernetes: Rewrite parseRequest and Readability improvements (#939)
* mw/kubernetes: rewrite parseRequest
Stop looking at the qtype in parseRequest and make k.Namespace a map.
Fallout from this is that pkg/strings as it is not used anymore. Also
add a few helper functions to make unexposed namespaces easier to see in
the code.
Add wildcard tests to the middleware tests.
* Fix tests
Add a whole bunch of comments to document what we are trying to do.
* This is now answered
* up coverage
* duh
* Update testcase
* Make it nodata
Diffstat (limited to 'middleware/kubernetes/reverse.go')
-rw-r--r-- | middleware/kubernetes/reverse.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/middleware/kubernetes/reverse.go b/middleware/kubernetes/reverse.go index b7392343d..62b3a7043 100644 --- a/middleware/kubernetes/reverse.go +++ b/middleware/kubernetes/reverse.go @@ -15,6 +15,6 @@ func (k *Kubernetes) Reverse(state request.Request, exact bool, opt middleware.O return nil, nil, nil } - records := k.getServiceRecordForIP(ip, state.Name()) + records := k.serviceRecordForIP(ip, state.Name()) return records, nil, nil } |