diff options
author | 2016-09-16 07:50:16 -0700 | |
---|---|---|
committer | 2016-09-16 15:50:16 +0100 | |
commit | 953cfc1de49ffe9748a876c16b4b45c3f518f6d1 (patch) | |
tree | dd8778c0147801019134bc4a4acb18c9caf323b5 /coremain/run.go | |
parent | 1c6dd35b23ce47f027400ddde74eea8c3299dfad (diff) | |
download | coredns-953cfc1de49ffe9748a876c16b4b45c3f518f6d1.tar.gz coredns-953cfc1de49ffe9748a876c16b4b45c3f518f6d1.tar.zst coredns-953cfc1de49ffe9748a876c16b4b45c3f518f6d1.zip |
Remove lumberjack logger (#257)
* Removed lumberjack from coremain
As is mentioned in 251, this fix removed lumberjack from coremain.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
* Remove lumberjack from log middleware
As mentioned in 251, lumberjack is not suitable for applications like CoreDNS
so it is removed from the log middleware.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
* Update log/README.md as lumberjack has been removed
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
* Adjust default log output from `ioutil.Discard` to `os.Stdout`
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
Diffstat (limited to 'coremain/run.go')
-rw-r--r-- | coremain/run.go | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/coremain/run.go b/coremain/run.go index e165825d2..94b0076a0 100644 --- a/coremain/run.go +++ b/coremain/run.go @@ -12,7 +12,6 @@ import ( "strings" "github.com/mholt/caddy" - "gopkg.in/natefinch/lumberjack.v2" // Plug in CoreDNS "github.com/miekg/coredns/core" @@ -49,15 +48,8 @@ func Run() { log.SetOutput(os.Stdout) case "stderr": log.SetOutput(os.Stderr) - case "": - log.SetOutput(ioutil.Discard) default: - log.SetOutput(&lumberjack.Logger{ - Filename: logfile, - MaxSize: 100, - MaxAge: 14, - MaxBackups: 10, - }) + log.SetOutput(os.Stdout) } log.SetFlags(log.LstdFlags) |