mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
FEATURE: New capability: Can provider run concurrently (#2876)
This commit is contained in:
@ -76,6 +76,7 @@ func matrixData() *FeatureMatrix {
|
||||
OfficialSupport = "Official Support" // vs. community supported
|
||||
ProviderDNSProvider = "DNS Provider"
|
||||
ProviderRegistrar = "Registrar"
|
||||
ProviderThreadSafe = "Concurrency Verified"
|
||||
DomainModifierAlias = "[`ALIAS`](functions/domain/ALIAS.md)"
|
||||
DomainModifierCaa = "[`CAA`](functions/domain/CAA.md)"
|
||||
DomainModifierDnssec = "[`AUTODNSSEC`](functions/domain/AUTODNSSEC_ON.md)"
|
||||
@ -99,6 +100,7 @@ func matrixData() *FeatureMatrix {
|
||||
OfficialSupport,
|
||||
ProviderDNSProvider,
|
||||
ProviderRegistrar,
|
||||
ProviderThreadSafe,
|
||||
DomainModifierAlias,
|
||||
DomainModifierCaa,
|
||||
DomainModifierDnssec,
|
||||
@ -169,6 +171,10 @@ func matrixData() *FeatureMatrix {
|
||||
false,
|
||||
func() bool { return providers.RegistrarTypes[providerName] != nil },
|
||||
)
|
||||
setCapability(
|
||||
ProviderThreadSafe,
|
||||
providers.CanConcur,
|
||||
)
|
||||
setCapability(
|
||||
DomainModifierAlias,
|
||||
providers.CanUseAlias,
|
||||
|
Reference in New Issue
Block a user