mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
NEW PROVIDER: AkamaiEdgeDNS (#1174)
* downcase TLSA * Akamai provider * Akamai provider * EdgeDNS provider * AkamaiEdgeDNS provider * AkamaiEdgeDNS provider * AkamaiEdgeDNS provider Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
This commit is contained in:
@@ -215,6 +215,9 @@ var A = recordBuilder('A');
|
||||
// AAAA(name,ip, recordModifiers...)
|
||||
var AAAA = recordBuilder('AAAA');
|
||||
|
||||
// AKAMAICDN(name, target, recordModifiers...)
|
||||
var AKAMAICDN = recordBuilder('AKAMAICDN');
|
||||
|
||||
// ALIAS(name,target, recordModifiers...)
|
||||
var ALIAS = recordBuilder('ALIAS');
|
||||
|
||||
|
@@ -1,2 +1,2 @@
|
||||
$TTL 300
|
||||
_443._tcp IN TLSA 3 1 1 MDFiYTQ3MTljODBiNmZlOTExYjA5MWE3YzA1MTI0YjY0ZWVlY2U5NjRlMDljMDU4ZWY4Zjk4MDVkYWNhNTQ2YiAgLQo=
|
||||
_443._tcp IN TLSA 3 1 1 mdfiytq3mtljodbinmzlotexyja5mwe3yza1mti0yjy0zwvly2u5njrlmdljmdu4zwy4zjk4mdvkywnhntq2yiaglqo=
|
||||
|
@@ -248,7 +248,7 @@ func importTransform(srcDomain, dstDomain *models.DomainConfig, transforms []tra
|
||||
r := newRec()
|
||||
r.SetTarget(transformCNAME(r.GetTargetField(), srcDomain.Name, dstDomain.Name))
|
||||
dstDomain.Records = append(dstDomain.Records, r)
|
||||
case "MX", "NAPTR", "NS", "SOA", "SRV", "TXT", "CAA", "TLSA":
|
||||
case "AKAMAICDN", "MX", "NAPTR", "NS", "SOA", "SRV", "TXT", "CAA", "TLSA":
|
||||
// Not imported.
|
||||
continue
|
||||
default:
|
||||
@@ -555,6 +555,7 @@ var providerCapabilityChecks = []pairTypeCapability{
|
||||
capabilityCheck("SRV", providers.CanUseSRV),
|
||||
capabilityCheck("TLSA", providers.CanUseTLSA),
|
||||
capabilityCheck("AZURE_ALIAS", providers.CanUseAzureAlias),
|
||||
capabilityCheck("AKAMAICDN", providers.CanUseAKAMAICDN),
|
||||
|
||||
// DS needs special record-level checks
|
||||
{
|
||||
|
@@ -105,7 +105,7 @@ func (c ConsolePrinter) StartDNSProvider(provider string, skip bool) {
|
||||
if skip {
|
||||
lbl = " (skipping)\n"
|
||||
}
|
||||
fmt.Fprintf(c.Writer, "----- DNS Provider: %s...%s", provider, lbl)
|
||||
fmt.Fprintf(c.Writer, "----- DNS Provider: %s...%s\n", provider, lbl)
|
||||
}
|
||||
|
||||
// StartRegistrar is called at the start of each new registrar.
|
||||
@@ -114,7 +114,7 @@ func (c ConsolePrinter) StartRegistrar(provider string, skip bool) {
|
||||
if skip {
|
||||
lbl = " (skipping)\n"
|
||||
}
|
||||
fmt.Fprintf(c.Writer, "----- Registrar: %s...%s", provider, lbl)
|
||||
fmt.Fprintf(c.Writer, "----- Registrar: %s...%s\n", provider, lbl)
|
||||
}
|
||||
|
||||
// EndProvider is called at the end of each provider.
|
||||
|
Reference in New Issue
Block a user