mirror of
https://github.com/go-acme/lego.git
synced 2025-02-21 07:55:55 +02:00
chore: update linter (#1367)
This commit is contained in:
parent
2c0a8ff689
commit
52ad9d72e8
.github/workflows
.golangci.tomlacme
certcrypto
cmd
platform
providers/dns
alidns
arvancloud
auroradns
autodns
azure
bindman
bluecat
checkdomain
clouddns
cloudflare
cloudns
cloudxns
conoha
constellix
desec
designate
digitalocean
dnsimple
dnsmadeeasy
dnspod
dode
domeneshop
dreamhost
duckdns
dyn
dynu
easydns
exoscale
gandi
gandiv5
gcloud
glesys
godaddy
hetzner
hostingde
httpreq
hurricane
hyperone
iij
infomaniak
inwx
ionos
joker
linode
liquidweb
loopia
luadns
mydnsjp
mythicbeasts
namecheap
namedotcom
namesilo
netcup
netlify
nifcloud
njalla
ns1
oraclecloud
ovh
pdns
regru
rfc2136
rimuhosting
route53
sakuracloud
scaleway
selectel
servercow
stackpath
transip
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@ -15,7 +15,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
GO_VERSION: 1.16
|
||||
GOLANGCI_LINT_VERSION: v1.36.0
|
||||
GOLANGCI_LINT_VERSION: v1.38.0
|
||||
HUGO_VERSION: 0.54.0
|
||||
SEIHON_VERSION: v0.5.1
|
||||
CGO_ENABLED: 0
|
||||
|
@ -20,10 +20,32 @@
|
||||
[linters-settings.misspell]
|
||||
locale = "US"
|
||||
|
||||
[linters-settings.depguard]
|
||||
list-type = "blacklist"
|
||||
include-go-root = false
|
||||
packages = ["github.com/pkg/errors"]
|
||||
|
||||
[linters-settings.godox]
|
||||
keywords = ["FIXME"]
|
||||
|
||||
[linters-settings.gocritic]
|
||||
enabled-tags = ["diagnostic", "style", "performance"]
|
||||
disabled-checks= [
|
||||
"paramTypeCombine", # already handle by gofumpt.extra-rules
|
||||
"whyNoLint", # already handle by nonolint
|
||||
"unnamedResult",
|
||||
"hugeParam",
|
||||
"sloppyReassign",
|
||||
"rangeValCopy",
|
||||
"octalLiteral",
|
||||
"ptrToRefParam",
|
||||
]
|
||||
|
||||
[linters]
|
||||
enable-all = true
|
||||
disable = [
|
||||
"maligned",
|
||||
"interfacer", # deprecated
|
||||
"maligned", # deprecated
|
||||
"lll",
|
||||
"gas",
|
||||
"dupl",
|
||||
@ -32,7 +54,6 @@
|
||||
"bodyclose",
|
||||
"wsl",
|
||||
"stylecheck",
|
||||
"godox",
|
||||
"gomnd",
|
||||
"testpackage", # not relevant
|
||||
"nestif", # too many false-positive
|
||||
@ -46,6 +67,9 @@
|
||||
"makezero", # not relevant
|
||||
"forbidigo", # not relevant
|
||||
"ifshort", # not relevant
|
||||
"cyclop", # duplicate of gocyclo
|
||||
"wastedassign", # false-positive https://github.com/sanposhiho/wastedassign/issues/21
|
||||
"forcetypeassert",
|
||||
]
|
||||
|
||||
[issues]
|
||||
@ -139,4 +163,7 @@
|
||||
linters = ["thelper"]
|
||||
[[issues.exclude-rules]]
|
||||
path = "providers/dns/oraclecloud/oraclecloud_test.go"
|
||||
text = "SA1019: x509.EncryptPEMBlock is deprecated:"
|
||||
text = "SA1019: x509.EncryptPEMBlock has been deprecated since Go 1.16"
|
||||
[[issues.exclude-rules]]
|
||||
path = "challenge/http01/domain_matcher.go"
|
||||
text = "yodaStyleExpr"
|
||||
|
@ -46,7 +46,7 @@ func (a *AccountService) NewEAB(accMsg acme.Account, kid, hmacEncoded string) (a
|
||||
|
||||
// Get Retrieves an account.
|
||||
func (a *AccountService) Get(accountURL string) (acme.Account, error) {
|
||||
if len(accountURL) == 0 {
|
||||
if accountURL == "" {
|
||||
return acme.Account{}, errors.New("account[get]: empty URL")
|
||||
}
|
||||
|
||||
@ -60,7 +60,7 @@ func (a *AccountService) Get(accountURL string) (acme.Account, error) {
|
||||
|
||||
// Update Updates an account.
|
||||
func (a *AccountService) Update(accountURL string, req acme.Account) (acme.Account, error) {
|
||||
if len(accountURL) == 0 {
|
||||
if accountURL == "" {
|
||||
return acme.Account{}, errors.New("account[update]: empty URL")
|
||||
}
|
||||
|
||||
@ -75,7 +75,7 @@ func (a *AccountService) Update(accountURL string, req acme.Account) (acme.Accou
|
||||
|
||||
// Deactivate Deactivates an account.
|
||||
func (a *AccountService) Deactivate(accountURL string) error {
|
||||
if len(accountURL) == 0 {
|
||||
if accountURL == "" {
|
||||
return errors.New("account[deactivate]: empty URL")
|
||||
}
|
||||
|
||||
|
@ -10,7 +10,7 @@ type AuthorizationService service
|
||||
|
||||
// Get Gets an authorization.
|
||||
func (c *AuthorizationService) Get(authzURL string) (acme.Authorization, error) {
|
||||
if len(authzURL) == 0 {
|
||||
if authzURL == "" {
|
||||
return acme.Authorization{}, errors.New("authorization[get]: empty URL")
|
||||
}
|
||||
|
||||
@ -24,7 +24,7 @@ func (c *AuthorizationService) Get(authzURL string) (acme.Authorization, error)
|
||||
|
||||
// Deactivate Deactivates an authorization.
|
||||
func (c *AuthorizationService) Deactivate(authzURL string) error {
|
||||
if len(authzURL) == 0 {
|
||||
if authzURL == "" {
|
||||
return errors.New("authorization[deactivate]: empty URL")
|
||||
}
|
||||
|
||||
|
@ -62,7 +62,7 @@ func (c *CertificateService) Revoke(req acme.RevokeCertMessage) error {
|
||||
|
||||
// get Returns the certificate and the "up" link.
|
||||
func (c *CertificateService) get(certURL string, bundle bool) (*acme.RawCertificate, http.Header, error) {
|
||||
if len(certURL) == 0 {
|
||||
if certURL == "" {
|
||||
return nil, nil, errors.New("certificate[get]: empty URL")
|
||||
}
|
||||
|
||||
@ -112,7 +112,7 @@ func (c *CertificateService) getCertificateChain(cert []byte, headers http.Heade
|
||||
|
||||
// getIssuerFromLink requests the issuer certificate.
|
||||
func (c *CertificateService) getIssuerFromLink(up string) ([]byte, error) {
|
||||
if len(up) == 0 {
|
||||
if up == "" {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
|
@ -10,7 +10,7 @@ type ChallengeService service
|
||||
|
||||
// New Creates a challenge.
|
||||
func (c *ChallengeService) New(chlgURL string) (acme.ExtendedChallenge, error) {
|
||||
if len(chlgURL) == 0 {
|
||||
if chlgURL == "" {
|
||||
return acme.ExtendedChallenge{}, errors.New("challenge[new]: empty URL")
|
||||
}
|
||||
|
||||
@ -29,7 +29,7 @@ func (c *ChallengeService) New(chlgURL string) (acme.ExtendedChallenge, error) {
|
||||
|
||||
// Get Gets a challenge.
|
||||
func (c *ChallengeService) Get(chlgURL string) (acme.ExtendedChallenge, error) {
|
||||
if len(chlgURL) == 0 {
|
||||
if chlgURL == "" {
|
||||
return acme.ExtendedChallenge{}, errors.New("challenge[get]: empty URL")
|
||||
}
|
||||
|
||||
|
@ -32,7 +32,7 @@ func (o *OrderService) New(domains []string) (acme.ExtendedOrder, error) {
|
||||
|
||||
// Get Gets an order.
|
||||
func (o *OrderService) Get(orderURL string) (acme.ExtendedOrder, error) {
|
||||
if len(orderURL) == 0 {
|
||||
if orderURL == "" {
|
||||
return acme.ExtendedOrder{}, errors.New("order[get]: empty URL")
|
||||
}
|
||||
|
||||
|
@ -35,7 +35,7 @@ type SubProblem struct {
|
||||
|
||||
func (p ProblemDetails) Error() string {
|
||||
msg := fmt.Sprintf("acme: error: %d", p.HTTPStatus)
|
||||
if len(p.Method) != 0 || len(p.URL) != 0 {
|
||||
if p.Method != "" || p.URL != "" {
|
||||
msg += fmt.Sprintf(" :: %s :: %s", p.Method, p.URL)
|
||||
}
|
||||
msg += fmt.Sprintf(" :: %s :: %s", p.Type, p.Detail)
|
||||
@ -44,7 +44,7 @@ func (p ProblemDetails) Error() string {
|
||||
msg += fmt.Sprintf(", problem: %q :: %s", sub.Type, sub.Detail)
|
||||
}
|
||||
|
||||
if len(p.Instance) != 0 {
|
||||
if p.Instance != "" {
|
||||
msg += ", url: " + p.Instance
|
||||
}
|
||||
|
||||
|
@ -173,8 +173,8 @@ func pemDecode(data []byte) (*pem.Block, error) {
|
||||
return pemBlock, nil
|
||||
}
|
||||
|
||||
func PemDecodeTox509CSR(pem []byte) (*x509.CertificateRequest, error) {
|
||||
pemBlock, err := pemDecode(pem)
|
||||
func PemDecodeTox509CSR(data []byte) (*x509.CertificateRequest, error) {
|
||||
pemBlock, err := pemDecode(data)
|
||||
if pemBlock == nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -6,7 +6,7 @@ import (
|
||||
)
|
||||
|
||||
func Before(ctx *cli.Context) error {
|
||||
if len(ctx.GlobalString("path")) == 0 {
|
||||
if ctx.GlobalString("path") == "" {
|
||||
log.Fatal("Could not determine current working directory. Please pass --path.")
|
||||
}
|
||||
|
||||
@ -15,7 +15,7 @@ func Before(ctx *cli.Context) error {
|
||||
log.Fatalf("Could not check/create path: %v", err)
|
||||
}
|
||||
|
||||
if len(ctx.GlobalString("server")) == 0 {
|
||||
if ctx.GlobalString("server") == "" {
|
||||
log.Fatal("Could not determine current working server. Please pass --server.")
|
||||
}
|
||||
|
||||
|
@ -82,7 +82,7 @@ func getKeyType(ctx *cli.Context) certcrypto.KeyType {
|
||||
|
||||
func getEmail(ctx *cli.Context) string {
|
||||
email := ctx.GlobalString("email")
|
||||
if len(email) == 0 {
|
||||
if email == "" {
|
||||
log.Fatal("You have to pass an account (email address) to the program using --email or -m")
|
||||
}
|
||||
return email
|
||||
|
4
platform/config/env/env.go
vendored
4
platform/config/env/env.go
vendored
@ -66,7 +66,7 @@ func GetWithFallback(groups ...[]string) (map[string]string, error) {
|
||||
}
|
||||
|
||||
value, envVar := getOneWithFallback(names[0], names[1:]...)
|
||||
if len(value) == 0 {
|
||||
if value == "" {
|
||||
missingEnvVars = append(missingEnvVars, envVar)
|
||||
continue
|
||||
}
|
||||
@ -122,7 +122,7 @@ func GetOrDefaultSecond(envVar string, defaultValue time.Duration) time.Duration
|
||||
// Returns the default if the envvar cannot be find.
|
||||
func GetOrDefaultString(envVar, defaultValue string) string {
|
||||
v := GetOrFile(envVar)
|
||||
if len(v) == 0 {
|
||||
if v == "" {
|
||||
return defaultValue
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,7 @@ func (e *EnvTest) IsLiveTest() bool {
|
||||
|
||||
liveTest = liveTest && len(e.values) == len(e.keys)
|
||||
|
||||
if liveTest && len(e.domainKey) > 0 && len(e.domain) == 0 {
|
||||
if liveTest && e.domainKey != "" && e.domain == "" {
|
||||
return false
|
||||
}
|
||||
|
||||
@ -129,7 +129,7 @@ func (e *EnvTest) Apply(envVars map[string]string) {
|
||||
panic(fmt.Sprintf("Unauthorized action, the env var %s is not managed.", key))
|
||||
}
|
||||
|
||||
if len(value) == 0 {
|
||||
if value == "" {
|
||||
os.Unsetenv(key)
|
||||
} else {
|
||||
os.Setenv(key, value)
|
||||
|
@ -24,7 +24,7 @@ func TestMain(m *testing.M) {
|
||||
|
||||
func applyEnv(envVars map[string]string) {
|
||||
for key, value := range envVars {
|
||||
if len(value) == 0 {
|
||||
if value == "" {
|
||||
os.Unsetenv(key)
|
||||
} else {
|
||||
os.Setenv(key, value)
|
||||
|
@ -86,7 +86,7 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
|
||||
return nil, fmt.Errorf("alicloud: credentials missing")
|
||||
}
|
||||
|
||||
if len(config.RegionID) == 0 {
|
||||
if config.RegionID == "" {
|
||||
config.RegionID = defaultRegionID
|
||||
}
|
||||
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -111,7 +111,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -43,7 +43,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -87,7 +87,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -81,7 +81,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -133,7 +133,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -64,7 +64,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -115,7 +115,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -291,7 +291,7 @@ func getAuthorizer(config *Config) (autorest.Authorizer, error) {
|
||||
// borrowed from https://github.com/Microsoft/azureimds/blob/master/imdssample.go
|
||||
func getMetadata(config *Config, field string) (string, error) {
|
||||
metadataEndpoint := config.MetadataEndpoint
|
||||
if len(metadataEndpoint) == 0 {
|
||||
if metadataEndpoint == "" {
|
||||
metadataEndpoint = defaultMetadataEndpoint
|
||||
}
|
||||
|
||||
|
@ -59,7 +59,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -144,7 +144,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -53,7 +53,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -95,7 +95,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
t.Run(test.desc, func(t *testing.T) {
|
||||
p, err := NewDNSProviderConfig(test.config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -111,7 +111,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -202,7 +202,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -59,7 +59,7 @@ func (d *DNSProvider) login() error {
|
||||
|
||||
// Destroys Bluecat Session.
|
||||
func (d *DNSProvider) logout() error {
|
||||
if len(d.token) == 0 {
|
||||
if d.token == "" {
|
||||
// nothing to do
|
||||
return nil
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -91,7 +91,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -69,7 +69,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
@ -131,7 +131,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -78,7 +78,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
@ -253,7 +253,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
|
@ -85,7 +85,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -151,7 +151,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -265,8 +265,8 @@ func (c *Client) GetUpdateStatus(zoneName string) (*SyncProgress, error) {
|
||||
return &SyncProgress{Complete: updatedCount == len(records), Updated: updatedCount, Total: len(records)}, nil
|
||||
}
|
||||
|
||||
func (c *Client) doRequest(method string, url *url.URL) (json.RawMessage, error) {
|
||||
req, err := c.buildRequest(method, url)
|
||||
func (c *Client) doRequest(method string, uri *url.URL) (json.RawMessage, error) {
|
||||
req, err := c.buildRequest(method, uri)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -290,8 +290,8 @@ func (c *Client) doRequest(method string, url *url.URL) (json.RawMessage, error)
|
||||
return content, nil
|
||||
}
|
||||
|
||||
func (c *Client) buildRequest(method string, url *url.URL) (*http.Request, error) {
|
||||
q := url.Query()
|
||||
func (c *Client) buildRequest(method string, uri *url.URL) (*http.Request, error) {
|
||||
q := uri.Query()
|
||||
|
||||
if c.subAuthID != "" {
|
||||
q.Set("sub-auth-id", c.subAuthID)
|
||||
@ -301,9 +301,9 @@ func (c *Client) buildRequest(method string, url *url.URL) (*http.Request, error
|
||||
|
||||
q.Set("auth-password", c.authPassword)
|
||||
|
||||
url.RawQuery = q.Encode()
|
||||
uri.RawQuery = q.Encode()
|
||||
|
||||
req, err := http.NewRequest(method, url.String(), nil)
|
||||
req, err := http.NewRequest(method, uri.String(), nil)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("invalid request: %w", err)
|
||||
}
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -111,7 +111,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -78,7 +78,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -137,7 +137,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -112,7 +112,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -42,7 +42,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -76,7 +76,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -112,7 +112,7 @@ func TestNewDNSProvider_fromEnv(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -202,7 +202,7 @@ func TestNewDNSProvider_fromCloud(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -251,7 +251,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -60,7 +60,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -95,7 +95,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -57,7 +57,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -105,7 +105,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -128,7 +128,7 @@ func TestLivePresent(t *testing.T) {
|
||||
|
||||
envTest.RestoreEnv()
|
||||
|
||||
if len(os.Getenv(EnvBaseURL)) == 0 {
|
||||
if os.Getenv(EnvBaseURL) == "" {
|
||||
os.Setenv(EnvBaseURL, sandboxURL)
|
||||
}
|
||||
|
||||
@ -146,7 +146,7 @@ func TestLiveCleanUp(t *testing.T) {
|
||||
|
||||
envTest.RestoreEnv()
|
||||
|
||||
if len(os.Getenv(EnvBaseURL)) == 0 {
|
||||
if os.Getenv(EnvBaseURL) == "" {
|
||||
os.Setenv(EnvBaseURL, sandboxURL)
|
||||
}
|
||||
|
||||
|
@ -65,7 +65,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -115,7 +115,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -19,5 +19,5 @@ lego --email myemail@example.com --dns dnspod --domains my.example.org run
|
||||
DNSPOD_HTTP_TIMEOUT = "API request timeout"
|
||||
|
||||
[Links]
|
||||
API = "https://www.dnspod.com/docs/index.html"
|
||||
API = "https://docs.dnspod.com/api/"
|
||||
GoClient = "https://github.com/nrdcg/dnspod-go"
|
||||
|
@ -43,7 +43,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -78,7 +78,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -43,7 +43,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -77,7 +77,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -113,7 +113,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -69,7 +69,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
assert.NoError(t, err)
|
||||
assert.NotNil(t, p)
|
||||
} else {
|
||||
@ -102,7 +102,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
assert.NoError(t, err)
|
||||
assert.NotNil(t, p)
|
||||
} else {
|
||||
|
@ -18,7 +18,7 @@ func (d *DNSProvider) updateTxtRecord(domain, token, txt string, clear bool) err
|
||||
u, _ := url.Parse("https://www.duckdns.org/update")
|
||||
|
||||
mainDomain := getMainDomain(domain)
|
||||
if len(mainDomain) == 0 {
|
||||
if mainDomain == "" {
|
||||
return fmt.Errorf("unable to find the main domain for: %s", domain)
|
||||
}
|
||||
|
||||
|
@ -44,7 +44,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -78,7 +78,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -62,7 +62,7 @@ func (d *DNSProvider) login() error {
|
||||
|
||||
// Destroys Dyn Session.
|
||||
func (d *DNSProvider) logout() error {
|
||||
if len(d.token) == 0 {
|
||||
if d.token == "" {
|
||||
// nothing to do
|
||||
return nil
|
||||
}
|
||||
|
@ -77,7 +77,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -138,7 +138,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -44,7 +44,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -79,7 +79,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -122,7 +122,7 @@ func (c Client) GetRootDomain(hostname string) (*DNSHostname, error) {
|
||||
}
|
||||
|
||||
// doRetry the API is really unstable so we need to retry on EOF.
|
||||
func (c Client) doRetry(method, url string, body []byte, data interface{}) error {
|
||||
func (c Client) doRetry(method, uri string, body []byte, data interface{}) error {
|
||||
var resp *http.Response
|
||||
|
||||
ctx, cancel := context.WithCancel(context.Background())
|
||||
@ -133,7 +133,7 @@ func (c Client) doRetry(method, url string, body []byte, data interface{}) error
|
||||
reqBody = bytes.NewReader(body)
|
||||
}
|
||||
|
||||
req, err := http.NewRequest(method, url, reqBody)
|
||||
req, err := http.NewRequest(method, uri, reqBody)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ func (d *DNSProvider) deleteRecord(domain, recordID string) error {
|
||||
return d.doRequest(http.MethodDelete, pathDelete, nil, nil)
|
||||
}
|
||||
|
||||
func (d *DNSProvider) doRequest(method, path string, requestMsg, responseMsg interface{}) error {
|
||||
func (d *DNSProvider) doRequest(method, resource string, requestMsg, responseMsg interface{}) error {
|
||||
reqBody := &bytes.Buffer{}
|
||||
if requestMsg != nil {
|
||||
err := json.NewEncoder(reqBody).Encode(requestMsg)
|
||||
@ -60,7 +60,7 @@ func (d *DNSProvider) doRequest(method, path string, requestMsg, responseMsg int
|
||||
}
|
||||
}
|
||||
|
||||
endpoint, err := d.config.Endpoint.Parse(path + "?format=json")
|
||||
endpoint, err := d.config.Endpoint.Parse(resource + "?format=json")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -82,7 +82,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -131,7 +131,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
t.Run(test.desc, func(t *testing.T) {
|
||||
p, err := NewDNSProviderConfig(test.config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -64,7 +64,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -112,7 +112,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -45,7 +45,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -81,7 +81,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -45,7 +45,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -80,7 +80,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -90,7 +90,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -130,7 +130,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -62,7 +62,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -112,7 +112,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -62,7 +62,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -109,7 +109,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -43,7 +43,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -87,7 +87,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -111,7 +111,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -52,7 +52,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -86,7 +86,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -61,7 +61,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -103,7 +103,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -55,7 +55,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -106,7 +106,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -236,7 +236,7 @@ func splitDomain(domain string, zones []string) (string, string, error) {
|
||||
}
|
||||
}
|
||||
|
||||
if len(owner) == 0 {
|
||||
if owner == "" {
|
||||
return "", "", fmt.Errorf("%s not found", domain)
|
||||
}
|
||||
|
||||
|
@ -77,7 +77,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -139,7 +139,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -45,7 +45,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -82,7 +82,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -66,7 +66,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -104,7 +104,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -43,7 +43,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -88,7 +88,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -26,7 +26,7 @@ func newDmapiProvider() (*dmapiProvider, error) {
|
||||
var errU error
|
||||
values, errU = env.Get(EnvUsername, EnvPassword)
|
||||
if errU != nil {
|
||||
// nolint:errorlint
|
||||
// nolint:errorlint // false-positive
|
||||
return nil, fmt.Errorf("joker: %v or %v", errU, err)
|
||||
}
|
||||
}
|
||||
|
@ -84,7 +84,7 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
|
||||
return nil, errors.New("linode: the configuration of the DNS provider is nil")
|
||||
}
|
||||
|
||||
if len(config.Token) == 0 {
|
||||
if config.Token == "" {
|
||||
return nil, errors.New("linode: Linode Access Token missing")
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -122,7 +122,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -214,7 +214,7 @@ func TestDNSProvider_Present(t *testing.T) {
|
||||
p.client.SetBaseURL(server.URL)
|
||||
|
||||
err = p.Present(domain, "", keyAuth)
|
||||
if len(test.expectedError) == 0 {
|
||||
if test.expectedError == "" {
|
||||
assert.NoError(t, err)
|
||||
} else {
|
||||
assert.EqualError(t, err, test.expectedError)
|
||||
@ -329,7 +329,7 @@ func TestDNSProvider_CleanUp(t *testing.T) {
|
||||
p.client.SetBaseURL(server.URL)
|
||||
|
||||
err = p.CleanUp(domain, "", keyAuth)
|
||||
if len(test.expectedError) == 0 {
|
||||
if test.expectedError == "" {
|
||||
assert.NoError(t, err)
|
||||
} else {
|
||||
assert.EqualError(t, err, test.expectedError)
|
||||
|
@ -93,7 +93,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -159,7 +159,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -59,7 +59,7 @@ func TestClient_AddZoneRecord(t *testing.T) {
|
||||
client.BaseURL = serverURL + "/"
|
||||
|
||||
err := client.AddTXTRecord(test.domain, exampleSubDomain, 123, "TXTrecord")
|
||||
if len(test.err) == 0 {
|
||||
if test.err == "" {
|
||||
require.NoError(t, err)
|
||||
} else {
|
||||
require.Error(t, err)
|
||||
@ -116,7 +116,7 @@ func TestClient_RemoveSubdomain(t *testing.T) {
|
||||
client.BaseURL = serverURL + "/"
|
||||
|
||||
err := client.RemoveSubdomain(test.domain, exampleSubDomain)
|
||||
if len(test.err) == 0 {
|
||||
if test.err == "" {
|
||||
require.NoError(t, err)
|
||||
} else {
|
||||
require.Error(t, err)
|
||||
@ -173,7 +173,7 @@ func TestClient_RemoveZoneRecord(t *testing.T) {
|
||||
client.BaseURL = serverURL + "/"
|
||||
|
||||
err := client.RemoveTXTRecord(test.domain, exampleSubDomain, 12345678)
|
||||
if len(test.err) == 0 {
|
||||
if test.err == "" {
|
||||
require.NoError(t, err)
|
||||
} else {
|
||||
require.Error(t, err)
|
||||
|
@ -108,7 +108,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expectedError) == 0 {
|
||||
if test.expectedError == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
} else {
|
||||
@ -173,7 +173,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
t.Run(test.desc, func(t *testing.T) {
|
||||
p, err := NewDNSProviderConfig(test.config)
|
||||
|
||||
if len(test.expectedError) == 0 {
|
||||
if test.expectedError == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.Equal(t, test.expectedTTL, p.config.TTL)
|
||||
|
@ -64,7 +64,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -125,7 +125,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -62,7 +62,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
assert.NoError(t, err)
|
||||
assert.NotNil(t, p)
|
||||
} else {
|
||||
@ -108,7 +108,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
assert.NoError(t, err)
|
||||
assert.NotNil(t, p)
|
||||
} else {
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -113,7 +113,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -124,11 +124,7 @@ func (d *DNSProvider) do(req *http.Request, out interface{}) error {
|
||||
return err
|
||||
}
|
||||
|
||||
if err := xml.Unmarshal(body, out); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return nil
|
||||
return xml.Unmarshal(body, out)
|
||||
}
|
||||
|
||||
func (d *DNSProvider) newRequestGet(cmd string, params ...func(url.Values)) (*http.Request, error) {
|
||||
|
@ -125,7 +125,7 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
|
||||
return nil, errors.New("namecheap: credentials missing")
|
||||
}
|
||||
|
||||
if len(config.ClientIP) == 0 {
|
||||
if config.ClientIP == "" {
|
||||
clientIP, err := getClientIP(config.HTTPClient, config.Debug)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("namecheap: %w", err)
|
||||
|
@ -223,9 +223,9 @@ func mockServer(t *testing.T, tc *testCase) string {
|
||||
return server.URL
|
||||
}
|
||||
|
||||
func mockDNSProvider(url string) *DNSProvider {
|
||||
func mockDNSProvider(baseURL string) *DNSProvider {
|
||||
config := NewDefaultConfig()
|
||||
config.BaseURL = url
|
||||
config.BaseURL = baseURL
|
||||
config.APIUser = envTestUser
|
||||
config.APIKey = envTestKey
|
||||
config.ClientIP = envTestClientIP
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -113,7 +113,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -51,7 +51,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -95,7 +95,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -78,7 +78,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -140,7 +140,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -42,7 +42,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -76,7 +76,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -89,7 +89,7 @@ type ChangeInfo struct {
|
||||
|
||||
// NewClient Creates a new client of NIFCLOUD DNS.
|
||||
func NewClient(accessKey, secretKey string) (*Client, error) {
|
||||
if len(accessKey) == 0 || len(secretKey) == 0 {
|
||||
if accessKey == "" || secretKey == "" {
|
||||
return nil, errors.New("credentials missing")
|
||||
}
|
||||
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -111,7 +111,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -42,7 +42,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -77,7 +77,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -44,7 +44,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -79,7 +79,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -185,7 +185,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -230,7 +230,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -103,7 +103,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -188,7 +188,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -117,7 +117,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -112,7 +112,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -105,8 +105,7 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
|
||||
}
|
||||
}
|
||||
|
||||
if len(config.TSIGKey) == 0 && len(config.TSIGSecret) > 0 ||
|
||||
len(config.TSIGKey) > 0 && len(config.TSIGSecret) == 0 {
|
||||
if config.TSIGKey == "" || config.TSIGSecret == "" {
|
||||
config.TSIGKey = ""
|
||||
config.TSIGSecret = ""
|
||||
}
|
||||
|
@ -42,7 +42,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -80,7 +80,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -286,7 +286,7 @@ func (d *DNSProvider) getHostedZoneID(fqdn string) (string, error) {
|
||||
}
|
||||
}
|
||||
|
||||
if len(hostedZoneID) == 0 {
|
||||
if hostedZoneID == "" {
|
||||
return "", fmt.Errorf("zone %s not found for domain %s", authZone, fqdn)
|
||||
}
|
||||
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -111,7 +111,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -44,7 +44,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
@ -84,7 +84,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
|
@ -42,7 +42,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
@ -88,7 +88,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
assert.NotNil(t, p.config)
|
||||
|
@ -63,7 +63,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -112,7 +112,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
@ -84,11 +84,11 @@ func NewDNSProviderConfig(config *Config) (*DNSProvider, error) {
|
||||
return nil, errors.New("stackpath: the configuration of the DNS provider is nil")
|
||||
}
|
||||
|
||||
if len(config.ClientID) == 0 || len(config.ClientSecret) == 0 {
|
||||
if config.ClientID == "" || config.ClientSecret == "" {
|
||||
return nil, errors.New("stackpath: credentials missing")
|
||||
}
|
||||
|
||||
if len(config.StackID) == 0 {
|
||||
if config.StackID == "" {
|
||||
return nil, errors.New("stackpath: stack id missing")
|
||||
}
|
||||
|
||||
|
@ -81,7 +81,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
assert.NotNil(t, p)
|
||||
} else {
|
||||
|
@ -70,7 +70,7 @@ func TestNewDNSProvider(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProvider()
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
@ -135,7 +135,7 @@ func TestNewDNSProviderConfig(t *testing.T) {
|
||||
|
||||
p, err := NewDNSProviderConfig(config)
|
||||
|
||||
if len(test.expected) == 0 {
|
||||
if test.expected == "" {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, p)
|
||||
require.NotNil(t, p.config)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user