1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00
This commit is contained in:
Tom Limoncelli
2017-10-25 11:52:54 -04:00
parent 03168d4a7a
commit 2a98e29eb0
5 changed files with 33 additions and 3 deletions

View File

@@ -56,8 +56,15 @@ func initBind(config map[string]string, providermeta json.RawMessage) (providers
}
func init() {
providers.RegisterDomainServiceProviderType("BIND", initBind, providers.CanUsePTR,
providers.CanUseSRV, providers.CanUseCAA, providers.CanUseTLSA, providers.CantUseNOPURGE, docNotes)
providers.RegisterDomainServiceProviderType("BIND", initBind,
providers.CanUsePTR,
providers.CanUseSRV,
providers.CanUseCAA,
providers.CanUseTLSA,
providers.CantUseNOPURGE,
providers.CasePreserving,
docNotes,
)
}
type SoaInfo struct {

View File

@@ -24,6 +24,8 @@ const (
// so it is easier to simply mark this feature as not working for this
// provider.
CantUseNOPURGE
// CasePreserving indicates the provider preserves case in DNS names.
CasePreserving
// DocOfficiallySupported means it is actively used and maintained by stack exchange
DocOfficiallySupported

View File

@@ -38,6 +38,7 @@ var docNotes = providers.DocumentationNotes{
providers.DocCreateDomains: providers.Can(),
providers.DocOfficiallySupported: providers.Can(),
providers.CanUseAlias: providers.Can("CF automatically flattens CNAME records into A records dynamically"),
providers.CasePreserving: providers.Can(),
}
func init() {