1
0
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:
Craig Peterson
2017-11-08 10:25:10 -05:00
parent e7472f76f3
commit acec77d832
2 changed files with 5 additions and 7 deletions

View File

@@ -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

View File

@@ -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
} }