diff options
author | Mike Crute <mike@crute.us> | 2023-08-22 08:06:32 -0700 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2023-08-22 08:06:41 -0700 |
commit | 6a36dda54e596262d9079bc303e094453e9b6558 (patch) | |
tree | af531b824298c9b9da5011f14606a243738a3914 /generate_dns_types.go | |
parent | abee373da2adedf9785b422f274ca82fcbe9210e (diff) | |
download | go_ddns_manager-6a36dda54e596262d9079bc303e094453e9b6558.tar.bz2 go_ddns_manager-6a36dda54e596262d9079bc303e094453e9b6558.tar.xz go_ddns_manager-6a36dda54e596262d9079bc303e094453e9b6558.zip |
Generated types rely on interface
Diffstat (limited to 'generate_dns_types.go')
-rw-r--r-- | generate_dns_types.go | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/generate_dns_types.go b/generate_dns_types.go index 4e2aade..4e90693 100644 --- a/generate_dns_types.go +++ b/generate_dns_types.go | |||
@@ -30,8 +30,6 @@ import ( | |||
30 | "net" | 30 | "net" |
31 | 31 | ||
32 | "github.com/miekg/dns" | 32 | "github.com/miekg/dns" |
33 | |||
34 | "code.crute.me/mcrute/go_ddns_manager/bind" | ||
35 | ) | 33 | ) |
36 | 34 | ||
37 | {{ range $name, $fields := . -}} | 35 | {{ range $name, $fields := . -}} |
@@ -43,7 +41,7 @@ type {{ $name }} struct { | |||
43 | {{ end -}} | 41 | {{ end -}} |
44 | } | 42 | } |
45 | 43 | ||
46 | func (r *{{ $name }}) ToDNS(zone *bind.Zone) dns.RR { | 44 | func (r *{{ $name }}) ToDNS(zone NamedZone) dns.RR { |
47 | return &dns.{{ $name }}{ | 45 | return &dns.{{ $name }}{ |
48 | Hdr: makeHeader(r.Name, zone, dns.Type{{ $name }}, r.Ttl), | 46 | Hdr: makeHeader(r.Name, zone, dns.Type{{ $name }}, r.Ttl), |
49 | {{ range $fields -}} | 47 | {{ range $fields -}} |