aboutsummaryrefslogtreecommitdiff
path: root/coremain/run.go
diff options
context:
space:
mode:
authorGravatar Yong Tang <yongtang@users.noreply.github.com> 2016-09-16 07:50:16 -0700
committerGravatar Miek Gieben <miek@miek.nl> 2016-09-16 15:50:16 +0100
commit953cfc1de49ffe9748a876c16b4b45c3f518f6d1 (patch)
treedd8778c0147801019134bc4a4acb18c9caf323b5 /coremain/run.go
parent1c6dd35b23ce47f027400ddde74eea8c3299dfad (diff)
downloadcoredns-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.go10
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)