diff options
Diffstat (limited to 'core/dns/storage.go')
-rw-r--r-- | core/dns/storage.go | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/core/dns/storage.go b/core/dns/storage.go deleted file mode 100644 index 0c8e68437..000000000 --- a/core/dns/storage.go +++ /dev/null @@ -1,28 +0,0 @@ -package dns - -import ( - "path/filepath" - - "github.com/miekg/coredns/core/assets" -) - -var storage = Storage(assets.Path()) - -// Storage is a root directory and facilitates -// forming file paths derived from it. -type Storage string - -// Zones gets the directory that stores zones data. -func (s Storage) Zones() string { - return filepath.Join(string(s), "zones") -} - -// Zone returns the path to the folder containing assets for domain. -func (s Storage) Zone(domain string) string { - return filepath.Join(s.Zones(), domain) -} - -// SecondaryZoneFile returns the path to domain's secondary zone file (when fetched). -func (s Storage) SecondaryZoneFile(domain string) string { - return filepath.Join(s.Zone(domain), "db."+domain) -} |