diff options
author | 2016-09-16 07:50:16 -0700 | |
---|---|---|
committer | 2016-09-16 15:50:16 +0100 | |
commit | 953cfc1de49ffe9748a876c16b4b45c3f518f6d1 (patch) | |
tree | dd8778c0147801019134bc4a4acb18c9caf323b5 /middleware/log/setup_test.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 'middleware/log/setup_test.go')
-rw-r--r-- | middleware/log/setup_test.go | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/middleware/log/setup_test.go b/middleware/log/setup_test.go index b38caa52d..243d6aeb6 100644 --- a/middleware/log/setup_test.go +++ b/middleware/log/setup_test.go @@ -3,8 +3,6 @@ package log import ( "testing" - "github.com/miekg/coredns/middleware/pkg/roller" - "github.com/mholt/caddy" ) @@ -64,17 +62,6 @@ func TestLogParse(t *testing.T) { OutputFile: "log.txt", Format: "{when}", }}}, - {`log access.log { rotate { size 2 age 10 keep 3 } }`, false, []Rule{{ - NameScope: ".", - OutputFile: "access.log", - Format: DefaultLogFormat, - Roller: &roller.LogRoller{ - MaxSize: 2, - MaxAge: 10, - MaxBackups: 3, - LocalTime: true, - }, - }}}, } for i, test := range tests { c := caddy.NewTestController("dns", test.inputLogRules) @@ -105,32 +92,6 @@ func TestLogParse(t *testing.T) { t.Errorf("Test %d expected %dth LogRule Format to be %s , but got %s", i, j, test.expectedLogRules[j].Format, actualLogRule.Format) } - if actualLogRule.Roller != nil && test.expectedLogRules[j].Roller == nil || actualLogRule.Roller == nil && test.expectedLogRules[j].Roller != nil { - t.Fatalf("Test %d expected %dth LogRule Roller to be %v, but got %v", - i, j, test.expectedLogRules[j].Roller, actualLogRule.Roller) - } - if actualLogRule.Roller != nil && test.expectedLogRules[j].Roller != nil { - if actualLogRule.Roller.Filename != test.expectedLogRules[j].Roller.Filename { - t.Fatalf("Test %d expected %dth LogRule Roller Filename to be %s, but got %s", - i, j, test.expectedLogRules[j].Roller.Filename, actualLogRule.Roller.Filename) - } - if actualLogRule.Roller.MaxAge != test.expectedLogRules[j].Roller.MaxAge { - t.Fatalf("Test %d expected %dth LogRule Roller MaxAge to be %d, but got %d", - i, j, test.expectedLogRules[j].Roller.MaxAge, actualLogRule.Roller.MaxAge) - } - if actualLogRule.Roller.MaxBackups != test.expectedLogRules[j].Roller.MaxBackups { - t.Fatalf("Test %d expected %dth LogRule Roller MaxBackups to be %d, but got %d", - i, j, test.expectedLogRules[j].Roller.MaxBackups, actualLogRule.Roller.MaxBackups) - } - if actualLogRule.Roller.MaxSize != test.expectedLogRules[j].Roller.MaxSize { - t.Fatalf("Test %d expected %dth LogRule Roller MaxSize to be %d, but got %d", - i, j, test.expectedLogRules[j].Roller.MaxSize, actualLogRule.Roller.MaxSize) - } - if actualLogRule.Roller.LocalTime != test.expectedLogRules[j].Roller.LocalTime { - t.Fatalf("Test %d expected %dth LogRule Roller LocalTime to be %t, but got %t", - i, j, test.expectedLogRules[j].Roller.LocalTime, actualLogRule.Roller.LocalTime) - } - } } } |