From 3f9e97bd1e6b0eefaa3d022b3b6509a97eae67a3 Mon Sep 17 00:00:00 2001 From: Hanfei Shen Date: Wed, 17 Jun 2020 10:35:31 +0800 Subject: [PATCH] fix no records to list --- go.mod | 2 +- go.sum | 2 ++ main.go | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index aaab2f4..4858fc4 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.14 require ( github.com/jetstack/cert-manager v0.13.1 - github.com/qqshfox/dnspod-go v0.2.2 + github.com/qqshfox/dnspod-go v0.2.3 k8s.io/apiextensions-apiserver v0.17.0 k8s.io/apimachinery v0.17.0 k8s.io/client-go v0.17.0 diff --git a/go.sum b/go.sum index a92d8da..3390916 100644 --- a/go.sum +++ b/go.sum @@ -384,6 +384,8 @@ github.com/prometheus/procfs v0.0.2 h1:6LJUbpNm42llc4HRCuvApCSWB/WfhuNo9K98Q9sNG github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/qqshfox/dnspod-go v0.2.2 h1:4+Ra5sKN2VAwWeCvMUUjQ4XzdqP9V49Y1PQrzhzZdA0= github.com/qqshfox/dnspod-go v0.2.2/go.mod h1:vZ2tzao81q03Zp1ss0atTRnonAes9v6d4J8UK/ybd3E= +github.com/qqshfox/dnspod-go v0.2.3 h1:OavDBg+80AQQsyg79Nnrq+hYWBw3+2zZuELkTJTEttk= +github.com/qqshfox/dnspod-go v0.2.3/go.mod h1:j4KJZugNw+CnsVSWXaFGD0VY5MQ36ZisP1tfEZk0qW8= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/remyoudompheng/bigfft v0.0.0-20170806203942-52369c62f446/go.mod h1:uYEyJGbgTkfkS4+E/PavXkNJcbFIpEtjt2B0KDQ5+9M= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= diff --git a/main.go b/main.go index 29e2fbc..88c14c0 100644 --- a/main.go +++ b/main.go @@ -140,7 +140,7 @@ func (c *customDNSProviderSolver) CleanUp(ch *v1alpha1.ChallengeRequest) error { } records, err := findTxtRecords(dnspodClient, domainID, ch.ResolvedZone, ch.ResolvedFQDN) - if err != nil && !strings.Contains(err.Error(), "No records") { + if err != nil { klog.Errorf("Failed to find txt records (%s, %s, %s): %v", domainID, ch.ResolvedZone, ch.ResolvedFQDN, err) return err }