]> git.openstreetmap.org Git - dns.git/blobdiff - src/openstreetmap-za.js
Rework storage of IP addresses
[dns.git] / src / openstreetmap-za.js
index 2c68ea882546856acebee62239a07b838e35c422..cd4a20ebc8cac8429015436756c02b34bcaa560f 100644 (file)
@@ -38,16 +38,16 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
   CNAME("www", "www.openstreetmap.org."),
   CNAME("api", "api.openstreetmap.org."),
 
   CNAME("www", "www.openstreetmap.org."),
   CNAME("api", "api.openstreetmap.org."),
 
-  // Aerial imagery sites on ironbelly
+  // Aerial imagery sites
 
 
-  A("aerial", LOCKHEED_IPV4),
-  AAAA("aerial", LOCKHEED_IPV6),
-  A("a.aerial", LOCKHEED_IPV4),
-  AAAA("a.aerial", LOCKHEED_IPV6),
-  A("b.aerial", LOCKHEED_IPV4),
-  AAAA("b.aerial", LOCKHEED_IPV6),
-  A("c.aerial", LOCKHEED_IPV4),
-  AAAA("c.aerial", LOCKHEED_IPV6),
+  A("aerial", IPV4["lockheed"]),
+  AAAA("aerial", IPV6["lockheed"]),
+  A("a.aerial", IPV4["lockheed"]),
+  AAAA("a.aerial", IPV6["lockheed"]),
+  A("b.aerial", IPV4["lockheed"]),
+  AAAA("b.aerial", IPV6["lockheed"]),
+  A("c.aerial", IPV4["lockheed"]),
+  AAAA("c.aerial", IPV6["lockheed"]),
 
   // HTTPS / SVCB records
   HTTPS("aerial", 1, ".", "alpn=h2"),
 
   // HTTPS / SVCB records
   HTTPS("aerial", 1, ".", "alpn=h2"),
@@ -55,16 +55,14 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
   HTTPS("b.aerial", 1, ".", "alpn=h2"),
   HTTPS("c.aerial", 1, ".", "alpn=h2"),
 
   HTTPS("b.aerial", 1, ".", "alpn=h2"),
   HTTPS("c.aerial", 1, ".", "alpn=h2"),
 
-  // Aerial imagery sites on kessie
-
-  A("coct.aerial", KESSIE_IPV4),
-  AAAA("coct.aerial", KESSIE_IPV6),
-  A("a.coct.aerial", KESSIE_IPV4),
-  AAAA("a.coct.aerial", KESSIE_IPV6),
-  A("b.coct.aerial", KESSIE_IPV4),
-  AAAA("b.coct.aerial", KESSIE_IPV6),
-  A("c.coct.aerial", KESSIE_IPV4),
-  AAAA("c.coct.aerial", KESSIE_IPV6),
+  A("coct.aerial", IPV4["lockheed"]),
+  AAAA("coct.aerial", IPV6["lockheed"]),
+  A("a.coct.aerial", IPV4["lockheed"]),
+  AAAA("a.coct.aerial", IPV6["lockheed"]),
+  A("b.coct.aerial", IPV4["lockheed"]),
+  AAAA("b.coct.aerial", IPV6["lockheed"]),
+  A("c.coct.aerial", IPV4["lockheed"]),
+  AAAA("c.coct.aerial", IPV6["lockheed"]),
 
   // HTTPS / SVCB records
   HTTPS("coct.aerial", 1, ".", "alpn=h2"),
 
   // HTTPS / SVCB records
   HTTPS("coct.aerial", 1, ".", "alpn=h2"),
@@ -72,14 +70,14 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
   HTTPS("b.coct.aerial", 1, ".", "alpn=h2"),
   HTTPS("c.coct.aerial", 1, ".", "alpn=h2"),
 
   HTTPS("b.coct.aerial", 1, ".", "alpn=h2"),
   HTTPS("c.coct.aerial", 1, ".", "alpn=h2"),
 
-  A("topo", KESSIE_IPV4),
-  AAAA("topo", KESSIE_IPV6),
-  A("a.topo", KESSIE_IPV4),
-  AAAA("a.topo", KESSIE_IPV6),
-  A("b.topo", KESSIE_IPV4),
-  AAAA("b.topo", KESSIE_IPV6),
-  A("c.topo", KESSIE_IPV4),
-  AAAA("c.topo", KESSIE_IPV6),
+  A("topo", IPV4["lockheed"]),
+  AAAA("topo", IPV6["lockheed"]),
+  A("a.topo", IPV4["lockheed"]),
+  AAAA("a.topo", IPV6["lockheed"]),
+  A("b.topo", IPV4["lockheed"]),
+  AAAA("b.topo", IPV6["lockheed"]),
+  A("c.topo", IPV4["lockheed"]),
+  AAAA("c.topo", IPV6["lockheed"]),
 
   // HTTPS / SVCB records
   HTTPS("topo", 1, ".", "alpn=h2"),
 
   // HTTPS / SVCB records
   HTTPS("topo", 1, ".", "alpn=h2"),
@@ -87,14 +85,14 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER),
   HTTPS("b.topo", 1, ".", "alpn=h2"),
   HTTPS("c.topo", 1, ".", "alpn=h2"),
 
   HTTPS("b.topo", 1, ".", "alpn=h2"),
   HTTPS("c.topo", 1, ".", "alpn=h2"),
 
-  A("namibia-topo", KESSIE_IPV4),
-  AAAA("namibia-topo", KESSIE_IPV6),
-  A("a.namibia-topo", KESSIE_IPV4),
-  AAAA("a.namibia-topo", KESSIE_IPV6),
-  A("b.namibia-topo", KESSIE_IPV4),
-  AAAA("b.namibia-topo", KESSIE_IPV6),
-  A("c.namibia-topo", KESSIE_IPV4),
-  AAAA("c.namibia-topo", KESSIE_IPV6),
+  A("namibia-topo", IPV4["lockheed"]),
+  AAAA("namibia-topo", IPV6["lockheed"]),
+  A("a.namibia-topo", IPV4["lockheed"]),
+  AAAA("a.namibia-topo", IPV6["lockheed"]),
+  A("b.namibia-topo", IPV4["lockheed"]),
+  AAAA("b.namibia-topo", IPV6["lockheed"]),
+  A("c.namibia-topo", IPV4["lockheed"]),
+  AAAA("c.namibia-topo", IPV6["lockheed"]),
 
   // HTTPS / SVCB records
   HTTPS("namibia-topo", 1, ".", "alpn=h2"),
 
   // HTTPS / SVCB records
   HTTPS("namibia-topo", 1, ".", "alpn=h2"),