github.com/StackExchange/dnscontrol/v4@v4.11.0/pkg/js/parse_tests/037-splithor.js (about)

     1  var REG = NewRegistrar("Third-Party", "NONE");
     2  var DNS_MAIN = NewDnsProvider("otherconfig", "CLOUDFLAREAPI");
     3  var DNS_INSIDE = NewDnsProvider("Cloudflare", "CLOUDFLAREAPI");
     4  var DNS_OUTSIDE = NewDnsProvider("bind", "BIND");
     5  
     6  D("example.com", REG, DnsProvider(DNS_MAIN),
     7    A("main", "3.3.3.3")
     8  );
     9  
    10  D("example.com!inside", REG, DnsProvider(DNS_INSIDE),
    11    A("main", "1.1.1.1")
    12  );
    13  
    14  D("example.com!outside", REG, DnsProvider(DNS_OUTSIDE),
    15    A("main", "8.8.8.8")
    16  );
    17  
    18  D_EXTEND("example.com",
    19    A("www", "33.33.33.33")
    20  );
    21  
    22  D_EXTEND("example.com!inside",
    23    A("main", "11.11.11.11")
    24  );