aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2019-07-04 06:56:37 +0100
committerGravatar Yong Tang <yong.tang.github@outlook.com> 2019-07-04 13:56:37 +0800
commit18304ce9b75a401ed510d270c013dc4fe6480420 (patch)
tree089fc37b837831cd06c8012d922b94033ce21d64 /test
parentf9fb9db1715e074c7549548e72f1d29d5ddc268f (diff)
downloadcoredns-18304ce9b75a401ed510d270c013dc4fe6480420.tar.gz
coredns-18304ce9b75a401ed510d270c013dc4fe6480420.tar.zst
coredns-18304ce9b75a401ed510d270c013dc4fe6480420.zip
plugin/file: make non-existent file non-fatal (#2955)
* plugin/file: make non-existent file non-fatal If the zone file being loaded doesn't exist *and* reload is enabled, just wait the file to pop up in the normal Reload routine. If reload is set to 0s; we keep this a fatal error on startup. Aslo fix the ticker in z.Reload(): remove the per second ticks and just use the reload interval for the ticker. Brush up the documentation a bit as well. Fixes: #2951 Signed-off-by: Miek Gieben <miek@miek.nl> * Stickler and test compile Signed-off-by: Miek Gieben <miek@miek.nl> * Remove there too Signed-off-by: Miek Gieben <miek@miek.nl> * Cant README test these because zone files dont exist Signed-off-by: Miek Gieben <miek@miek.nl>
Diffstat (limited to 'test')
-rw-r--r--test/file_reload_test.go3
1 files changed, 0 insertions, 3 deletions
diff --git a/test/file_reload_test.go b/test/file_reload_test.go
index 91372ecc3..e61003b8b 100644
--- a/test/file_reload_test.go
+++ b/test/file_reload_test.go
@@ -5,15 +5,12 @@ import (
"testing"
"time"
- "github.com/coredns/coredns/plugin/file"
"github.com/coredns/coredns/plugin/test"
"github.com/miekg/dns"
)
func TestZoneReload(t *testing.T) {
- file.TickTime = 1 * time.Second
-
name, rm, err := test.TempFile(".", exampleOrg)
if err != nil {
t.Fatalf("Failed to create zone: %s", err)