节点增加DNS解析库类型设置

This commit is contained in:
刘祥超
2022-05-04 16:40:43 +08:00
parent 146b57216a
commit 97575e29a1
4 changed files with 637 additions and 285 deletions

View File

@@ -77,6 +77,9 @@ type NodeConfig struct {
// WebP
WebPImagePolicies map[int64]*WebPImagePolicy `yaml:"webpImagePolicies" json:"webpImagePolicies"` // clusterId => *WebPImagePolicy
// DNS
DNSResolver *DNSResolverConfig `yaml:"dnsResolver" json:"dnsResolver"`
paddedId string
// firewall
@@ -306,6 +309,14 @@ func (this *NodeConfig) Init() (err error, serverErrors []*ServerError) {
}
}
// dns resolver
if this.DNSResolver != nil {
err = this.DNSResolver.Init()
if err != nil {
return
}
}
return
}