added views to test dataset
This commit is contained in:
@@ -52,11 +52,15 @@ func post(client *http.Client, path string, filepath string) (string, []byte) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
views := filepath.Join(execdir, "views.json")
|
||||||
nameservers := filepath.Join(execdir, "nameservers.json")
|
nameservers := filepath.Join(execdir, "nameservers.json")
|
||||||
zones := filepath.Join(execdir, "zones.json")
|
zones := filepath.Join(execdir, "zones.json")
|
||||||
records := filepath.Join(execdir, "records.json")
|
records := filepath.Join(execdir, "records.json")
|
||||||
client := &http.Client{}
|
client := &http.Client{}
|
||||||
|
|
||||||
|
viewsStatus, viewsContent := post(client, "/views/", views)
|
||||||
|
log.Printf("views: %s\n%s", viewsStatus, viewsContent)
|
||||||
|
|
||||||
nsStatus, nsContent := post(client, "/nameservers/", nameservers)
|
nsStatus, nsContent := post(client, "/nameservers/", nameservers)
|
||||||
log.Printf("nameservers: %s\n%s", nsStatus, nsContent)
|
log.Printf("nameservers: %s\n%s", nsStatus, nsContent)
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,6 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "coredns testing",
|
||||||
|
"description": "view for testing coredns-netbox-plugin-dns"
|
||||||
|
}
|
||||||
|
]
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"name": "example.com",
|
"name": "example.com",
|
||||||
|
"view": {
|
||||||
|
"name": "coredns testing"
|
||||||
|
},
|
||||||
"nameservers": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"name": "dns01.example.com"
|
||||||
@@ -24,6 +27,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "0.0.10.in-addr.arpa",
|
"name": "0.0.10.in-addr.arpa",
|
||||||
|
"view": {
|
||||||
|
"name": "coredns testing"
|
||||||
|
},
|
||||||
"nameservers": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"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",
|
"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": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"name": "dns01.example.com"
|
||||||
@@ -70,6 +79,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sub.example.com",
|
"name": "sub.example.com",
|
||||||
|
"view": {
|
||||||
|
"name": "coredns testing"
|
||||||
|
},
|
||||||
"nameservers": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"name": "dns01.example.com"
|
||||||
@@ -93,6 +105,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "1.0.10.in-addr.arpa",
|
"name": "1.0.10.in-addr.arpa",
|
||||||
|
"view": {
|
||||||
|
"name": "coredns testing"
|
||||||
|
},
|
||||||
"nameservers": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"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",
|
"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": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"name": "dns01.example.com"
|
||||||
@@ -139,6 +157,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "subtwo.example.com",
|
"name": "subtwo.example.com",
|
||||||
|
"view": {
|
||||||
|
"name": "coredns testing"
|
||||||
|
},
|
||||||
"nameservers": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"name": "dns01.example.com"
|
||||||
@@ -162,6 +183,9 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "2.0.10.in-addr.arpa",
|
"name": "2.0.10.in-addr.arpa",
|
||||||
|
"view": {
|
||||||
|
"name": "coredns testing"
|
||||||
|
},
|
||||||
"nameservers": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"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",
|
"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": [
|
"nameservers": [
|
||||||
{
|
{
|
||||||
"name": "dns01.example.com"
|
"name": "dns01.example.com"
|
||||||
|
|||||||
Reference in New Issue
Block a user