aboutsummaryrefslogtreecommitdiff
path: root/core/setup/root.go
diff options
context:
space:
mode:
Diffstat (limited to 'core/setup/root.go')
-rw-r--r--core/setup/root.go32
1 files changed, 0 insertions, 32 deletions
diff --git a/core/setup/root.go b/core/setup/root.go
deleted file mode 100644
index 0fce5f170..000000000
--- a/core/setup/root.go
+++ /dev/null
@@ -1,32 +0,0 @@
-package setup
-
-import (
- "log"
- "os"
-
- "github.com/miekg/coredns/middleware"
-)
-
-// Root sets up the root file path of the server.
-func Root(c *Controller) (middleware.Middleware, error) {
- for c.Next() {
- if !c.NextArg() {
- return nil, c.ArgErr()
- }
- c.Root = c.Val()
- }
-
- // Check if root path exists
- _, err := os.Stat(c.Root)
- if err != nil {
- if os.IsNotExist(err) {
- // Allow this, because the folder might appear later.
- // But make sure the user knows!
- log.Printf("[WARNING] Root path does not exist: %s", c.Root)
- } else {
- return nil, c.Errf("Unable to access root path '%s': %v", c.Root, err)
- }
- }
-
- return nil, nil
-}