Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions commands/provider_syntax_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -227,9 +227,9 @@ func TestProviderConversionGuide(t *testing.T) {
guide, err := os.ReadFile("../documentation/getting-started/converting-dnsconfig.md")
require.NoError(t, err)
examples := regexp.MustCompile("(?s)```javascript\\n(.*?)```").FindAllStringSubmatch(string(guide), -1)
require.Len(t, examples, 4, "two complete before/after pairs")
require.Len(t, examples, 2, "one complete before/after pair")
credsPath := filepath.Join(t.TempDir(), "creds.json")
require.NoError(t, os.WriteFile(credsPath, []byte(`{"dnsimple":{"TYPE":"DNSIMPLE"}}`), 0o600))
require.NoError(t, os.WriteFile(credsPath, []byte(`{"gandi_main":{"TYPE":"GANDI_V5"}}`), 0o600))
creds, err := credsfile.LoadProviderConfigs(credsPath)
require.NoError(t, err)
for i := 0; i < len(examples); i += 2 {
Expand Down
2 changes: 1 addition & 1 deletion providers/akamaiedgedns/akamaiEdgeDnsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ func init() {
}

// DnsServiceProvider.
func newEdgeDNSDSP(config map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newEdgeDNSDSP(config map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
clientSecret := config["client_secret"]
host := config["host"]
accessToken := config["access_token"]
Expand Down
2 changes: 1 addition & 1 deletion providers/alidns/aliDnsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ type domainVersionInfo struct {
maxTTL uint32
}

func newAliDNSDsp(config map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newAliDNSDsp(config map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
accessKeyID := config["access_key_id"]
if accessKeyID == "" {
return nil, errors.New("creds.json: access_key_id must not be empty")
Expand Down
2 changes: 1 addition & 1 deletion providers/cloudns/cloudnsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ func newCloudns(m map[string]string) (*cloudnsProvider, error) {
return c, nil
}

func newDsp(conf map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newDsp(conf map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
return newCloudns(conf)
}

Expand Down
2 changes: 1 addition & 1 deletion providers/desec/desecProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Info required in `creds.json`:
*/

// NewDeSec creates the provider.
func NewDeSec(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewDeSec(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
c := &desecProvider{}
c.token = strings.TrimSpace(m["auth-token"])
if c.token == "" {
Expand Down
2 changes: 1 addition & 1 deletion providers/digitalocean/digitaloceanProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ var defaultNameServerNames = []string{
const perPageSize = 100

// NewDo creates a DO-specific DNS provider.
func NewDo(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewDo(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["token"] == "" {
return nil, errors.New("no DigitalOcean token provided")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/domainnameshop/domainnameshopProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ func init() {
}

// newDomainNameShopProvider creates a Domainnameshop specific DNS provider.
func newDomainNameShopProvider(conf map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newDomainNameShopProvider(conf map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if conf["token"] == "" {
return nil, errors.New("no Domainnameshop token provided")
} else if conf["secret"] == "" {
Expand Down
2 changes: 1 addition & 1 deletion providers/dynu/dynuProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ func init() {
}

// New creates a Dynu provider from credentials.
func New(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func New(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
apiKey := m["api_key"]
if apiKey == "" {
return nil, errors.New("missing Dynu API key")
Expand Down
2 changes: 1 addition & 1 deletion providers/gcore/gcoreProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ func (c *gcoreProvider) SetConversionObserver(observer providers.ConversionObser
}

// NewGCore creates the provider.
func NewGCore(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewGCore(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["api-key"] == "" {
return nil, errors.New("missing G-Core API key")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/gidinet/gidinetProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ func newRegistrar(m map[string]string) (providers.Registrar, error) {
}

// NewGidinet creates a new Gidinet DNS provider.
func NewGidinet(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewGidinet(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["username"] == "" {
return nil, errors.New("missing Gidinet username")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/huaweicloud/huaweicloudProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ const (
)

// newHuaweicloud creates the provider.
func newHuaweicloud(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newHuaweicloud(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
auth, err := basic.NewCredentialsBuilder().
WithAk(m["KeyId"]).
WithSk(m["SecretKey"]).
Expand Down
2 changes: 1 addition & 1 deletion providers/infoblox/infobloxProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ type infobloxProvider struct {
api *infobloxAPI
}

func newInfobloxDsp(conf map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newInfobloxDsp(conf map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
return newInfoblox(conf)
}

Expand Down
2 changes: 1 addition & 1 deletion providers/inwx/inwxProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ func newInwxReg(m map[string]string) (providers.Registrar, error) {
}

// new InwxDsp is called to initialize the INWX domain service provider.
func newInwxDsp(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newInwxDsp(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
return newInwx(m)
}

Expand Down
2 changes: 1 addition & 1 deletion providers/joker/jokerProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ type jokerProvider struct {
}

// newJoker creates a new Joker DMAPI provider.
func newJoker(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newJoker(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
api := &jokerProvider{
apiURL: "https://dmapi.joker.com/request/",
httpClient: &http.Client{Timeout: 30 * time.Second},
Expand Down
2 changes: 1 addition & 1 deletion providers/linode/linodeProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ var defaultNameServerNames = []string{
}

// NewLinode creates the provider.
func NewLinode(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewLinode(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["token"] == "" {
return nil, errors.New("missing Linode token")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/luadns/luadnsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ func (l *luadnsProvider) SetConversionObserver(observer providers.ConversionObse
}

// NewLuaDNS creates the provider.
func NewLuaDNS(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewLuaDNS(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["email"] == "" || m["apikey"] == "" {
return nil, errors.New("missing LuaDNS email or apikey")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/mythicbeasts/mythicbeastsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ func init() {
})
}

func newDsp(conf map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newDsp(conf map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if conf["keyID"] == "" {
return nil, errors.New("missing Mythic Beasts auth keyID")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/netbird/netbirdProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ type netbirdProvider struct {
}

// NewNetbird creates a NetBird-specific DNS provider.
func NewNetbird(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewNetbird(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["token"] == "" {
return nil, errors.New("no NetBird token provided")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/opensrs/opensrsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ func newReg(conf map[string]string) (providers.Registrar, error) {
return newProvider(conf, nil)
}

func newProvider(m map[string]string, metadata json.RawMessage) (*opensrsProvider, error) {
func newProvider(m map[string]string, _ json.RawMessage) (*opensrsProvider, error) {
api := &opensrsProvider{}
api.APIKey = m["apikey"]

Expand Down
2 changes: 1 addition & 1 deletion providers/packetframe/packetframeProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ func (api *packetframeProvider) SetConversionObserver(observer providers.Convers
}

// newPacketframe creates the provider.
func newPacketframe(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newPacketframe(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["token"] == "" {
return nil, errors.New("missing Packetframe token")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/tencentdns/tencentdnsProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ type tencentdnsProvider struct {
client *tencentCloudClient
}

func newTencentDNSDsp(config map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func newTencentDNSDsp(config map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
return newTencentDNS(config)
}

Expand Down
2 changes: 1 addition & 1 deletion providers/transip/transipProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ var features = providers.DocumentationNotes{
}

// NewTransip creates a new TransIP provider.
func NewTransip(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewTransip(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
if m["AccessToken"] == "" && m["PrivateKey"] == "" {
return nil, errors.New("no TransIP AccessToken or PrivateKey provided")
}
Expand Down
2 changes: 1 addition & 1 deletion providers/vultr/vultrProvider.go
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ var defaultNS = []string{
}

// NewProvider initializes a Vultr DNSServiceProvider.
func NewProvider(m map[string]string, metadata json.RawMessage) (providers.DNSServiceProvider, error) {
func NewProvider(m map[string]string, _ json.RawMessage) (providers.DNSServiceProvider, error) {
token := m["token"]
if token == "" {
return nil, errors.New("missing Vultr API token")
Expand Down
Loading