aboutsummaryrefslogtreecommitdiff
path: root/core/setup/health.go
diff options
context:
space:
mode:
Diffstat (limited to 'core/setup/health.go')
-rw-r--r--core/setup/health.go34
1 files changed, 0 insertions, 34 deletions
diff --git a/core/setup/health.go b/core/setup/health.go
deleted file mode 100644
index 542cb3260..000000000
--- a/core/setup/health.go
+++ /dev/null
@@ -1,34 +0,0 @@
-package setup
-
-import (
- "github.com/miekg/coredns/middleware"
- "github.com/miekg/coredns/middleware/health"
-)
-
-func Health(c *Controller) (middleware.Middleware, error) {
- addr, err := parseHealth(c)
- if err != nil {
- return nil, err
- }
-
- h := &health.Health{Addr: addr}
- c.Startup = append(c.Startup, h.Start)
- c.Shutdown = append(c.Shutdown, h.Shutdown)
- return nil, nil
-}
-
-func parseHealth(c *Controller) (string, error) {
- addr := ""
- for c.Next() {
- args := c.RemainingArgs()
-
- switch len(args) {
- case 0:
- case 1:
- addr = args[0]
- default:
- return "", c.ArgErr()
- }
- }
- return addr, nil
-}