aboutsummaryrefslogtreecommitdiff
path: root/core/setup/log.go
diff options
context:
space:
mode:
Diffstat (limited to 'core/setup/log.go')
-rw-r--r--core/setup/log.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/core/setup/log.go b/core/setup/log.go
index 32d9f3250..29c3b8746 100644
--- a/core/setup/log.go
+++ b/core/setup/log.go
@@ -9,6 +9,7 @@ import (
"github.com/miekg/coredns/middleware"
caddylog "github.com/miekg/coredns/middleware/log"
"github.com/miekg/coredns/server"
+ "github.com/miekg/dns"
)
// Log sets up the logging middleware.
@@ -88,7 +89,7 @@ func logParse(c *Controller) ([]caddylog.Rule, error) {
if len(args) == 0 {
// Nothing specified; use defaults
rules = append(rules, caddylog.Rule{
- PathScope: "/",
+ NameScope: ".",
OutputFile: caddylog.DefaultLogFilename,
Format: caddylog.DefaultLogFormat,
Roller: logRoller,
@@ -96,13 +97,13 @@ func logParse(c *Controller) ([]caddylog.Rule, error) {
} else if len(args) == 1 {
// Only an output file specified
rules = append(rules, caddylog.Rule{
- PathScope: "/",
+ NameScope: ".",
OutputFile: args[0],
Format: caddylog.DefaultLogFormat,
Roller: logRoller,
})
} else {
- // Path scope, output file, and maybe a format specified
+ // Name scope, output file, and maybe a format specified
format := caddylog.DefaultLogFormat
@@ -118,7 +119,7 @@ func logParse(c *Controller) ([]caddylog.Rule, error) {
}
rules = append(rules, caddylog.Rule{
- PathScope: args[0],
+ NameScope: dns.Fqdn(args[0]),
OutputFile: args[1],
Format: format,
Roller: logRoller,