chore: set default jdcloud logger level to warning

This commit is contained in:
Fu Diwei
2025-02-21 14:15:23 +08:00
parent 32fdb3ed88
commit 92528edbfb
6 changed files with 13 additions and 10 deletions

View File

@@ -74,10 +74,11 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
}
clientCredentials := jdCore.NewCredentials(config.AccessKeyID, config.AccessKeySecret)
clientConfig := jdCore.NewConfig()
clientConfig.SetTimeout(config.HTTPTimeout)
client := jdDnsClient.NewDomainserviceClient(clientCredentials)
clientConfig := &client.Config
clientConfig.SetTimeout(config.HTTPTimeout)
client.SetConfig(clientConfig)
client.SetLogger(jdCore.NewDefaultLogger(jdCore.LogWarn))
return &DNSProvider{
client: client,
@@ -133,11 +134,8 @@ func (d *DNSProvider) getDNSZone(domain string) (*jdDnsModel.DomainInfo, error)
pageNumber := 1
pageSize := 100
for {
request := &jdDnsApi.DescribeDomainsRequest{}
request.RegionId = d.config.RegionId
request.DomainName = &domain
request.PageNumber = pageNumber
request.PageSize = pageSize
request := jdDnsApi.NewDescribeDomainsRequest(d.config.RegionId, pageNumber, pageSize)
request.SetDomainName(domain)
response, err := d.client.DescribeDomains(request)
if err != nil {
@@ -170,9 +168,9 @@ func (d *DNSProvider) getDNSZoneAndRecord(zoneName, subDomain string) (*jdDnsMod
pageSize := 100
for {
request := jdDnsApi.NewDescribeResourceRecordRequest(d.config.RegionId, fmt.Sprintf("%d", &zone.Id))
request.Search = &subDomain
request.PageNumber = &pageNumber
request.PageSize = &pageSize
request.SetSearch(subDomain)
request.SetPageNumber(pageNumber)
request.SetPageSize(pageSize)
response, err := d.client.DescribeResourceRecord(request)
if err != nil {