Commit ba5d4a63 authored by Miek Gieben's avatar Miek Gieben Committed by GitHub

plugin register (#3321)

These plugins where missed in #3287 because their setup is done in a file
other than setup.go
Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
parent 4ff5635a
// Package bind allows binding to a specific interface instead of bind to all of them. // Package bind allows binding to a specific interface instead of bind to all of them.
package bind package bind
import "github.com/caddyserver/caddy" import "github.com/coredns/coredns/plugin"
func init() { func init() { plugin.Register("bind", setup) }
caddy.RegisterPlugin("bind", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
...@@ -13,12 +13,7 @@ import ( ...@@ -13,12 +13,7 @@ import (
"github.com/miekg/dns" "github.com/miekg/dns"
) )
func init() { func init() { plugin.Register("cancel", setup) }
caddy.RegisterPlugin("cancel", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func setup(c *caddy.Controller) error { func setup(c *caddy.Controller) error {
ca := Cancel{timeout: 5001 * time.Millisecond} ca := Cancel{timeout: 5001 * time.Millisecond}
......
...@@ -7,12 +7,7 @@ import ( ...@@ -7,12 +7,7 @@ import (
"github.com/caddyserver/caddy" "github.com/caddyserver/caddy"
) )
func init() { func init() { plugin.Register("debug", setup) }
caddy.RegisterPlugin("debug", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func setup(c *caddy.Controller) error { func setup(c *caddy.Controller) error {
config := dnsserver.GetConfig(c) config := dnsserver.GetConfig(c)
......
...@@ -12,12 +12,7 @@ import ( ...@@ -12,12 +12,7 @@ import (
var log = clog.NewWithPlugin("root") var log = clog.NewWithPlugin("root")
func init() { func init() { plugin.Register("root", setup) }
caddy.RegisterPlugin("root", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func setup(c *caddy.Controller) error { func setup(c *caddy.Controller) error {
config := dnsserver.GetConfig(c) config := dnsserver.GetConfig(c)
......
...@@ -10,12 +10,7 @@ import ( ...@@ -10,12 +10,7 @@ import (
"github.com/caddyserver/caddy" "github.com/caddyserver/caddy"
) )
func init() { func init() { plugin.Register("tls", setup) }
caddy.RegisterPlugin("tls", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func setup(c *caddy.Controller) error { func setup(c *caddy.Controller) error {
err := parseTLS(c) err := parseTLS(c)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment