diff options
Diffstat (limited to 'core/setup/root.go')
-rw-r--r-- | core/setup/root.go | 32 |
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 -} |