From 629b2b65a8ff9659373603e22cd195ee5e4f5aed Mon Sep 17 00:00:00 2001 From: W Anders Date: Tue, 21 May 2024 13:14:02 -0600 Subject: [PATCH] added views to test dataset --- .testing/init/init.go | 4 ++++ .testing/init/views.json | 6 ++++++ .testing/init/zones.json | 27 +++++++++++++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 .testing/init/views.json diff --git a/.testing/init/init.go b/.testing/init/init.go index cb58e25..802266d 100644 --- a/.testing/init/init.go +++ b/.testing/init/init.go @@ -52,11 +52,15 @@ func post(client *http.Client, path string, filepath string) (string, []byte) { } func main() { + views := filepath.Join(execdir, "views.json") nameservers := filepath.Join(execdir, "nameservers.json") zones := filepath.Join(execdir, "zones.json") records := filepath.Join(execdir, "records.json") client := &http.Client{} + viewsStatus, viewsContent := post(client, "/views/", views) + log.Printf("views: %s\n%s", viewsStatus, viewsContent) + nsStatus, nsContent := post(client, "/nameservers/", nameservers) log.Printf("nameservers: %s\n%s", nsStatus, nsContent) diff --git a/.testing/init/views.json b/.testing/init/views.json new file mode 100644 index 0000000..2fd5e45 --- /dev/null +++ b/.testing/init/views.json @@ -0,0 +1,6 @@ +[ + { + "name": "coredns testing", + "description": "view for testing coredns-netbox-plugin-dns" + } +] \ No newline at end of file diff --git a/.testing/init/zones.json b/.testing/init/zones.json index d5cf55d..bd656f0 100644 --- a/.testing/init/zones.json +++ b/.testing/init/zones.json @@ -1,6 +1,9 @@ [ { "name": "example.com", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -24,6 +27,9 @@ }, { "name": "0.0.10.in-addr.arpa", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -47,6 +53,9 @@ }, { "name": "1.0.0.0.0.0.0.0.0.0.0.0.f.e.e.b.d.a.e.d.8.b.d.0.1.0.0.2.ip6.arpa", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -70,6 +79,9 @@ }, { "name": "sub.example.com", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -93,6 +105,9 @@ }, { "name": "1.0.10.in-addr.arpa", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -116,6 +131,9 @@ }, { "name": "2.0.0.0.0.0.0.0.0.0.0.0.f.e.e.b.d.a.e.d.8.b.d.0.1.0.0.2.ip6.arpa", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -139,6 +157,9 @@ }, { "name": "subtwo.example.com", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -162,6 +183,9 @@ }, { "name": "2.0.10.in-addr.arpa", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com" @@ -185,6 +209,9 @@ }, { "name": "3.0.0.0.0.0.0.0.0.0.0.0.f.e.e.b.d.a.e.d.8.b.d.0.1.0.0.2.ip6.arpa", + "view": { + "name": "coredns testing" + }, "nameservers": [ { "name": "dns01.example.com"