aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2019-03-30 11:50:19 +0000
committerGravatar GitHub <noreply@github.com> 2019-03-30 11:50:19 +0000
commitb75478e73b4a5d91eb8b814dcb1dc09e256c60fe (patch)
treec9ad2e6977987eea44188e7875f63386c83ecd23
parentba87a0e6ba2048cc137b0c41436352a527444d67 (diff)
downloadcoredns-b75478e73b4a5d91eb8b814dcb1dc09e256c60fe.tar.gz
coredns-b75478e73b4a5d91eb8b814dcb1dc09e256c60fe.tar.zst
coredns-b75478e73b4a5d91eb8b814dcb1dc09e256c60fe.zip
server: remove if registry != nil code (#2735)
I can't find what's this code should be doing and it looks like it's not doing anything. Signed-off-by: Miek Gieben <miek@miek.nl>
-rw-r--r--core/dnsserver/server.go16
1 files changed, 1 insertions, 15 deletions
diff --git a/core/dnsserver/server.go b/core/dnsserver/server.go
index e656cb17e..febb762d8 100644
--- a/core/dnsserver/server.go
+++ b/core/dnsserver/server.go
@@ -66,22 +66,8 @@ func NewServer(addr string, group []*Config) (*Server, error) {
}
// set the config per zone
s.zones[site.Zone] = site
+
// compile custom plugin for everything
- if site.registry != nil {
- // this config is already computed with the chain of plugin
- // set classChaos in accordance with previously registered plugins
- for name := range EnableChaos {
- if _, ok := site.registry[name]; ok {
- s.classChaos = true
- break
- }
- }
- // set trace handler in accordance with previously registered "trace" plugin
- if handler, ok := site.registry["trace"]; ok {
- s.trace = handler.(trace.Trace)
- }
- continue
- }
var stack plugin.Handler
for i := len(site.Plugin) - 1; i >= 0; i-- {
stack = site.Plugin[i](stack)