Skip to content

Commit 92a4e43

Browse files
authored
Update dnsconfig.js
1 parent fec3a14 commit 92a4e43

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

dnsconfig.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function getDomainsList(filesPath) {
1919
}
2020

2121
var domains = getDomainsList("./domains");
22-
var zone = [];
22+
var records = [];
2323

2424
for (var subdomain in domains) {
2525
var subdomainName = domains[subdomain].name;
@@ -29,35 +29,35 @@ for (var subdomain in domains) {
2929
// Handle A records
3030
if (data.records.A) {
3131
for (var a in data.records.A) {
32-
zone.push(A(subdomainName, IP(data.records.A[a]), proxyState));
32+
records.push(A(subdomainName, IP(data.records.A[a]), proxyState));
3333
}
3434
}
3535

3636
// Handle AAAA records
3737
if (data.records.AAAA) {
3838
for (var aaaa in data.records.AAAA) {
39-
zone.push(AAAA(subdomainName, data.records.AAAA[aaaa], proxyState));
39+
records.push(AAAA(subdomainName, data.records.AAAA[aaaa], proxyState));
4040
}
4141
}
4242

4343
// Handle CAA records
4444
if (data.records.CAA) {
4545
for (var caa in data.records.CAA) {
4646
var caaRecord = data.records.CAA[caa];
47-
zone.push(CAA(subdomainName, caaRecord.tag, caaRecord.value));
47+
records.push(CAA(subdomainName, caaRecord.tag, caaRecord.value));
4848
}
4949
}
5050

5151
// Handle CNAME records
5252
if (data.records.CNAME) {
53-
zone.push(ALIAS(subdomainName, data.records.CNAME + ".", proxyState));
53+
records.push(ALIAS(subdomainName, data.records.CNAME + ".", proxyState));
5454
}
5555

5656
// Handle DS records
5757
if (data.records.DS) {
5858
for (var ds in data.records.DS) {
5959
var dsRecord = data.records.DS[ds];
60-
zone.push(
60+
records.push(
6161
DS(subdomainName, dsRecord.key_tag, dsRecord.algorithm, dsRecord.digest_type, dsRecord.digest)
6262
);
6363
}
@@ -69,11 +69,11 @@ for (var subdomain in domains) {
6969
var mxRecord = data.records.MX[mx];
7070

7171
if (typeof mxRecord === "string") {
72-
zone.push(
72+
records.push(
7373
MX(subdomainName, 10 + parseInt(mx), data.records.MX[mx] + ".")
7474
);
7575
} else {
76-
zone.push(
76+
records.push(
7777
MX(
7878
subdomainName,
7979
parseInt(mxRecord.priority),
@@ -87,15 +87,15 @@ for (var subdomain in domains) {
8787
// Handle NS records
8888
if (data.records.NS) {
8989
for (var ns in data.records.NS) {
90-
zone.push(NS(subdomainName, data.records.NS[ns] + "."));
90+
records.push(NS(subdomainName, data.records.NS[ns] + "."));
9191
}
9292
}
9393

9494
// Handle SRV records
9595
if (data.records.SRV) {
9696
for (var srv in data.records.SRV) {
9797
var srvRecord = data.records.SRV[srv];
98-
zone.push(
98+
records.push(
9999
SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")
100100
);
101101
}
@@ -106,7 +106,7 @@ for (var subdomain in domains) {
106106
for (var tlsa in data.records.TLSA) {
107107
var tlsaRecord = data.records.TLSA[tlsa];
108108

109-
zone.push(
109+
records.push(
110110
TLSA(
111111
subdomainName,
112112
tlsaRecord.usage,
@@ -122,16 +122,16 @@ for (var subdomain in domains) {
122122
if (data.records.TXT) {
123123
if (Array.isArray(data.records.TXT)) {
124124
for (var txt in data.records.TXT) {
125-
zone.push(TXT(subdomainName, data.records.TXT[txt].length <= 255 ? "\"" + data.records.TXT[txt] + "\"" : data.records.TXT[txt]));
125+
records.push(TXT(subdomainName, data.records.TXT[txt].length <= 255 ? "\"" + data.records.TXT[txt] + "\"" : data.records.TXT[txt]));
126126
}
127127
} else {
128-
zone.push(TXT(subdomainName, data.records.TXT.length <= 255 ? "\"" + data.records.TXT + "\"" : data.records.TXT));
128+
records.push(TXT(subdomainName, data.records.TXT.length <= 255 ? "\"" + data.records.TXT + "\"" : data.records.TXT));
129129
}
130130
}
131131

132132
// Handle URL records
133133
if (data.records.URL) {
134-
zone.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON));
134+
records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON));
135135
}
136136
}
137137

@@ -149,7 +149,7 @@ for (var i = 0; i < reserved.length; i++) {
149149
subdomainName !== "ns4" &&
150150
subdomainName !== "www"
151151
) {
152-
zone.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON));
152+
records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON));
153153
}
154154
}
155155

@@ -176,6 +176,6 @@ var ignored = [
176176
];
177177

178178
// Push TXT record of when the zone was last updated
179-
zone.push(TXT("_zone-updated", "\"" + Date.now().toString() + "\""));
179+
records.push(TXT("_zone-updated", "\"" + Date.now().toString() + "\""));
180180

181181
D(domainName, registrar, dnsProvider, options, ignored, records);

0 commit comments

Comments
 (0)