shorten TTLs for bulk CNAMEs in preparation for move
1 file changed, 6 insertions(+), 5 deletions(-)
changed files
M dnsconfig.js → dnsconfig.js
@@ -68,10 +68,11 @@ /** * @param {string[]} sources * @param {string} target + * @param {RecordModifier[]} recordModifiers */ -function bulkCNAME(sources, target) { +function bulkCNAME(sources, target, recordModifiers) { return sources.map(function (source) { - return CNAME(source, target) + return CNAME.bind(CNAME, source, target).apply(CNAME, recordModifiers) }) }@@ -151,7 +152,7 @@ 'pdns', 'searchix', 'stats', 'test', - ], 'linde'), + ], 'linde', [TTL('1h')]), CNAME('*.stats', 'linde'), CNAME('zola-bearblog', 'zola-bearblog.netlify.app.'),@@ -214,7 +215,7 @@ 'searchix', 'stats', 'test', 'users', - ], 'linde'), + ], 'linde', [TTL('1h')]), CNAME('*.stats', 'linde'), CNAME('home', 'alinnow.asuscomm.com.'),@@ -234,7 +235,7 @@ CNAME('*.linde', 'linde'), bulkCNAME([ 'ci', - ], 'smrk'), + ], 'smrk', [TTL('1h')]), A('smrk', '37.205.15.148'), AAAA('smrk', '2a03:3b40:fe:7f7::1'),