mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
a little bit of debugging
This commit is contained in:
@@ -258,12 +258,10 @@ func Downcase(recs []*RecordConfig) {
|
|||||||
switch r.Type {
|
switch r.Type {
|
||||||
case "ANAME", "CNAME", "MX", "NS", "PTR":
|
case "ANAME", "CNAME", "MX", "NS", "PTR":
|
||||||
r.Target = strings.ToLower(r.Target)
|
r.Target = strings.ToLower(r.Target)
|
||||||
case "A", "AAAA", "ALIAS", "CAA", "IMPORT_TRANSFORM", "SRV", "TLSA", "TXT", "SOA":
|
case "A", "AAAA", "ALIAS", "CAA", "IMPORT_TRANSFORM", "SRV", "TLSA", "TXT", "SOA", "CF_REDIRECT", "CF_TEMP_REDIRECT":
|
||||||
// Do nothing.
|
// Do nothing.
|
||||||
default:
|
default:
|
||||||
panic(fmt.Sprintf("Downcase: Unimplemented rtype %v", r.Type))
|
// TODO: we'd like to panic here, but custom record types complicate things.
|
||||||
// We panic so that we quickly find any switch statements
|
|
||||||
// that have not been updated for a new RR type.
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
|
@@ -76,11 +76,11 @@ func CreateRegistrars(d *models.DNSConfig, providerConfigs map[string]map[string
|
|||||||
for _, reg := range d.Registrars {
|
for _, reg := range d.Registrars {
|
||||||
rawMsg, ok := providerConfigs[reg.Name]
|
rawMsg, ok := providerConfigs[reg.Name]
|
||||||
if !ok && reg.Type != "NONE" {
|
if !ok && reg.Type != "NONE" {
|
||||||
return nil, fmt.Errorf("Registrar %s not listed in creds.json file.", reg.Name)
|
return nil, fmt.Errorf("Registrar %s not listed in creds.json file", reg.Name)
|
||||||
}
|
}
|
||||||
registrar, err := createRegistrar(reg.Type, rawMsg)
|
registrar, err := createRegistrar(reg.Type, rawMsg)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, fmt.Errorf("Creating %s registrar: %s", reg.Name, err)
|
||||||
}
|
}
|
||||||
regs[reg.Name] = registrar
|
regs[reg.Name] = registrar
|
||||||
}
|
}
|
||||||
@@ -93,7 +93,7 @@ func CreateDsps(d *models.DNSConfig, providerConfigs map[string]map[string]strin
|
|||||||
vals := providerConfigs[dsp.Name]
|
vals := providerConfigs[dsp.Name]
|
||||||
provider, err := CreateDNSProvider(dsp.Type, vals, dsp.Metadata)
|
provider, err := CreateDNSProvider(dsp.Type, vals, dsp.Metadata)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, fmt.Errorf("Creating %s dns provider: %s", dsp.Name, err)
|
||||||
}
|
}
|
||||||
dsps[dsp.Name] = provider
|
dsps[dsp.Name] = provider
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user