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
import "github.com/caddyserver/caddy"
import "github.com/coredns/coredns/plugin"
func init() {
caddy.RegisterPlugin("bind", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func init() { plugin.Register("bind", setup) }
......@@ -13,12 +13,7 @@ import (
"github.com/miekg/dns"
)
func init() {
caddy.RegisterPlugin("cancel", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func init() { plugin.Register("cancel", setup) }
func setup(c *caddy.Controller) error {
ca := Cancel{timeout: 5001 * time.Millisecond}
......
......@@ -7,12 +7,7 @@ import (
"github.com/caddyserver/caddy"
)
func init() {
caddy.RegisterPlugin("debug", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func init() { plugin.Register("debug", setup) }
func setup(c *caddy.Controller) error {
config := dnsserver.GetConfig(c)
......
......@@ -12,12 +12,7 @@ import (
var log = clog.NewWithPlugin("root")
func init() {
caddy.RegisterPlugin("root", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func init() { plugin.Register("root", setup) }
func setup(c *caddy.Controller) error {
config := dnsserver.GetConfig(c)
......
......@@ -10,12 +10,7 @@ import (
"github.com/caddyserver/caddy"
)
func init() {
caddy.RegisterPlugin("tls", caddy.Plugin{
ServerType: "dns",
Action: setup,
})
}
func init() { plugin.Register("tls", setup) }
func setup(c *caddy.Controller) error {
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