From ea53a754a050758a8dfccac94803684a38ee1b33 Mon Sep 17 00:00:00 2001 From: Thomas Limoncelli Date: Wed, 10 Dec 2025 17:54:43 -0500 Subject: [PATCH] CHORE: Rename Go files out of providers/ to pkg/providers/ --- build/generate/featureMatrix.go | 4 ++-- build/generate/ownersFile.go | 2 +- commands/cmdzonecache.go | 2 +- commands/createDomains.go | 2 +- commands/getZones.go | 2 +- commands/gz_test.go | 2 +- commands/ppreviewPush.go | 2 +- commands/previewPush.go | 2 +- commands/r53_test.go | 2 +- documentation/advanced-features/writing-providers.md | 10 +++++----- integrationTest/helpers_integration_test.go | 2 +- integrationTest/helpers_test.go | 2 +- integrationTest/integration_test.go | 4 ++-- integrationTest/provider_test.go | 2 +- main.go | 2 +- pkg/js/js_test.go | 4 ++-- pkg/normalize/capabilities_test.go | 2 +- pkg/normalize/validate.go | 2 +- pkg/normalize/validate_test.go | 2 +- {providers => pkg/providers}/_all/all.go | 0 {providers => pkg/providers}/capabilities.go | 0 {providers => pkg/providers}/capability_string.go | 0 {providers => pkg/providers}/providers.go | 0 pkg/rtypecontrol/rtypecontrol.go | 2 +- providers/adguardhome/adguardHomeProvider.go | 2 +- providers/akamaiedgedns/akamaiEdgeDnsProvider.go | 2 +- providers/alidns/aliDnsProvider.go | 2 +- providers/autodns/autoDnsProvider.go | 2 +- providers/axfrddns/axfrddnsProvider.go | 2 +- providers/azuredns/azureDnsProvider.go | 2 +- providers/azureprivatedns/azurePrivateDnsProvider.go | 2 +- providers/bind/bindProvider.go | 2 +- providers/bunnydns/bunnydnsProvider.go | 2 +- providers/cloudflare/cloudflareProvider.go | 2 +- providers/cloudns/cloudnsProvider.go | 2 +- providers/cnr/cnrProvider.go | 2 +- providers/cscglobal/cscglobalProvider.go | 2 +- providers/desec/desecProvider.go | 2 +- providers/digitalocean/digitaloceanProvider.go | 2 +- providers/dnsimple/dnsimpleProvider.go | 2 +- providers/dnsmadeeasy/dnsMadeEasyProvider.go | 2 +- providers/doh/dohProvider.go | 2 +- providers/domainnameshop/domainnameshopProvider.go | 2 +- providers/dynadot/dynadotProvider.go | 2 +- providers/easyname/easynameProvider.go | 2 +- providers/exoscale/exoscaleProvider.go | 2 +- providers/fortigate/fortigateProvider.go | 2 +- providers/gandiv5/gandi_v5Provider.go | 2 +- providers/gcloud/gcloudProvider.go | 2 +- providers/gcore/gcoreProvider.go | 2 +- providers/hedns/hednsProvider.go | 2 +- providers/hetzner/hetznerProvider.go | 2 +- providers/hetznerv2/hetznerv2Provider.go | 2 +- providers/hexonet/hexonetProvider.go | 2 +- providers/hostingde/hostingdeProvider.go | 2 +- providers/huaweicloud/huaweicloudProvider.go | 2 +- providers/internetbs/internetbsProvider.go | 2 +- providers/inwx/inwxProvider.go | 2 +- providers/joker/jokerProvider.go | 2 +- providers/linode/linodeProvider.go | 2 +- providers/loopia/loopiaProvider.go | 2 +- providers/luadns/luadnsProvider.go | 2 +- providers/mythicbeasts/mythicbeastsProvider.go | 2 +- providers/namecheap/namecheapProvider.go | 2 +- providers/namedotcom/namedotcomProvider.go | 2 +- providers/netcup/netcupProvider.go | 2 +- providers/netlify/netlifyProvider.go | 2 +- providers/ns1/ns1Provider.go | 2 +- providers/opensrs/opensrsProvider.go | 2 +- providers/oracle/oracleProvider.go | 2 +- providers/ovh/ovhProvider.go | 2 +- providers/packetframe/packetframeProvider.go | 2 +- providers/porkbun/porkbunProvider.go | 2 +- providers/powerdns/powerdnsProvider.go | 2 +- providers/realtimeregister/realtimeregisterProvider.go | 2 +- providers/route53/route53Provider.go | 2 +- providers/rwth/rwthProvider.go | 2 +- providers/sakuracloud/sakuracloudProvider.go | 2 +- providers/softlayer/softlayerProvider.go | 2 +- providers/transip/transipProvider.go | 2 +- providers/vercel/vercelProvider.go | 2 +- providers/vultr/vultrProvider.go | 2 +- 82 files changed, 85 insertions(+), 85 deletions(-) rename {providers => pkg/providers}/_all/all.go (100%) rename {providers => pkg/providers}/capabilities.go (100%) rename {providers => pkg/providers}/capability_string.go (100%) rename {providers => pkg/providers}/providers.go (100%) diff --git a/build/generate/featureMatrix.go b/build/generate/featureMatrix.go index 14089c547..dbe64cfcf 100644 --- a/build/generate/featureMatrix.go +++ b/build/generate/featureMatrix.go @@ -6,8 +6,8 @@ import ( "sort" "strings" - "github.com/StackExchange/dnscontrol/v4/providers" - _ "github.com/StackExchange/dnscontrol/v4/providers/_all" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" + _ "github.com/StackExchange/dnscontrol/v4/pkg/providers/_all" "github.com/fbiville/markdown-table-formatter/pkg/markdown" ) diff --git a/build/generate/ownersFile.go b/build/generate/ownersFile.go index 9de10f2c4..a3e2ebf38 100644 --- a/build/generate/ownersFile.go +++ b/build/generate/ownersFile.go @@ -5,7 +5,7 @@ import ( "sort" "strings" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) func generateOwnersFile() error { diff --git a/commands/cmdzonecache.go b/commands/cmdzonecache.go index bd50a1e51..8e1b07bc2 100644 --- a/commands/cmdzonecache.go +++ b/commands/cmdzonecache.go @@ -1,6 +1,6 @@ package commands -import "github.com/StackExchange/dnscontrol/v4/providers" +import "github.com/StackExchange/dnscontrol/v4/pkg/providers" // FYI(tlim): This file was originally called zonecache.go. To remove any // confusion between it and pkg/zonecache, we've renamed it. We've also added diff --git a/commands/createDomains.go b/commands/createDomains.go index dc17b0f6a..c06ba7d32 100644 --- a/commands/createDomains.go +++ b/commands/createDomains.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/StackExchange/dnscontrol/v4/pkg/credsfile" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/urfave/cli/v2" ) diff --git a/commands/getZones.go b/commands/getZones.go index feb1b95fd..0ed54415a 100644 --- a/commands/getZones.go +++ b/commands/getZones.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/credsfile" "github.com/StackExchange/dnscontrol/v4/pkg/prettyzone" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/urfave/cli/v2" ) diff --git a/commands/gz_test.go b/commands/gz_test.go index c53009a07..2d7849e47 100644 --- a/commands/gz_test.go +++ b/commands/gz_test.go @@ -6,7 +6,7 @@ import ( "os" "testing" - _ "github.com/StackExchange/dnscontrol/v4/providers/_all" + _ "github.com/StackExchange/dnscontrol/v4/pkg/providers/_all" "github.com/andreyvit/diff" ) diff --git a/commands/ppreviewPush.go b/commands/ppreviewPush.go index 74d36d90c..5da1a108e 100644 --- a/commands/ppreviewPush.go +++ b/commands/ppreviewPush.go @@ -28,7 +28,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/printer" "github.com/StackExchange/dnscontrol/v4/pkg/rfc4183" "github.com/StackExchange/dnscontrol/v4/pkg/zonerecs" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) type cmdZoneCache struct { diff --git a/commands/previewPush.go b/commands/previewPush.go index e5119f000..95322c1ad 100644 --- a/commands/previewPush.go +++ b/commands/previewPush.go @@ -7,7 +7,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/notifications" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) // ReportItem is a record of corrections for a particular domain/provider/registrar. diff --git a/commands/r53_test.go b/commands/r53_test.go index 05a9141f0..53f1144da 100644 --- a/commands/r53_test.go +++ b/commands/r53_test.go @@ -4,7 +4,7 @@ import ( "testing" "github.com/StackExchange/dnscontrol/v4/models" - _ "github.com/StackExchange/dnscontrol/v4/providers/_all" + _ "github.com/StackExchange/dnscontrol/v4/pkg/providers/_all" ) func TestR53Test_1(t *testing.T) { diff --git a/documentation/advanced-features/writing-providers.md b/documentation/advanced-features/writing-providers.md index 91ce7aa69..973919c79 100644 --- a/documentation/advanced-features/writing-providers.md +++ b/documentation/advanced-features/writing-providers.md @@ -2,7 +2,7 @@ Writing a new DNS provider is a relatively straightforward process. You essentially need to implement the -[providers.DNSServiceProvider interface.](https://pkg.go.dev/github.com/StackExchange/dnscontrol/providers#DNSServiceProvider) +[providers.DNSServiceProvider interface.](https://pkg.go.dev/github.com/StackExchange/dnscontrol/pkg/providers#DNSServiceProvider) and the system takes care of the rest. Please do note that if you submit a new provider you will be @@ -122,7 +122,7 @@ Directory names should be consistent. It should be all lowercase and match the ## Step 4: Activate the driver Edit -[providers/\_all/all.go](https://github.com/StackExchange/dnscontrol/blob/main/providers/_all/all.go). +[providers/\_all/all.go](https://github.com/StackExchange/dnscontrol/blob/main/pkg/providers/_all/all.go). Add the provider list so DNSControl knows it exists. ## Step 5: Implement @@ -130,7 +130,7 @@ Add the provider list so DNSControl knows it exists. **If you are implementing a DNS Service Provider:** Implement all the calls in the -[providers.DNSServiceProvider interface](https://pkg.go.dev/github.com/StackExchange/dnscontrol/v4/providers#DNSServiceProvider). +[providers.DNSServiceProvider interface](https://pkg.go.dev/github.com/StackExchange/dnscontrol/v4/pkg/providers#DNSServiceProvider). The function `GetDomainCorrections()` is a bit interesting. It returns a list of corrections to be made. These are in the form of functions @@ -139,7 +139,7 @@ that DNSControl can call to actually make the corrections. **If you are implementing a DNS Registrar:** Implement all the calls in the -[providers.Registrar interface](https://pkg.go.dev/github.com/StackExchange/dnscontrol/v4/providers#Registrar). +[providers.Registrar interface](https://pkg.go.dev/github.com/StackExchange/dnscontrol/v4/pkg/providers#Registrar). The function `GetRegistrarCorrections()` returns a list of corrections to be made. These are in the form of functions @@ -248,7 +248,7 @@ provider working well before adding these extras. Operational features have names like `providers.CanUseSRV` and `providers.CanUseAlias`. The list of optional "capabilities" are -in the file `dnscontrol/providers/providers.go` (look for `CanUseAlias`). +in the file `dnscontrol/pkg/providers/providers.go` (look for `CanUseAlias`). Capabilities are processed early by DNSControl. For example if a provider doesn't support SRV records, DNSControl will error out diff --git a/integrationTest/helpers_integration_test.go b/integrationTest/helpers_integration_test.go index 209a6570d..bab1084e4 100644 --- a/integrationTest/helpers_integration_test.go +++ b/integrationTest/helpers_integration_test.go @@ -17,7 +17,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/nameservers" "github.com/StackExchange/dnscontrol/v4/pkg/rtypecontrol" "github.com/StackExchange/dnscontrol/v4/pkg/zonerecs" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" ) diff --git a/integrationTest/helpers_test.go b/integrationTest/helpers_test.go index e3d95415b..98baf97f3 100644 --- a/integrationTest/helpers_test.go +++ b/integrationTest/helpers_test.go @@ -10,7 +10,7 @@ import ( "testing" "github.com/StackExchange/dnscontrol/v4/pkg/credsfile" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/StackExchange/dnscontrol/v4/providers/cloudflare" ) diff --git a/integrationTest/integration_test.go b/integrationTest/integration_test.go index 090d08620..8ea04180b 100644 --- a/integrationTest/integration_test.go +++ b/integrationTest/integration_test.go @@ -7,8 +7,8 @@ import ( "testing" _ "github.com/StackExchange/dnscontrol/v4/pkg/rtype" - "github.com/StackExchange/dnscontrol/v4/providers" - _ "github.com/StackExchange/dnscontrol/v4/providers/_all" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" + _ "github.com/StackExchange/dnscontrol/v4/pkg/providers/_all" ) func TestDNSProviders(t *testing.T) { diff --git a/integrationTest/provider_test.go b/integrationTest/provider_test.go index 933ae9187..aa3fa18fd 100644 --- a/integrationTest/provider_test.go +++ b/integrationTest/provider_test.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/nameservers" "github.com/StackExchange/dnscontrol/v4/pkg/zonerecs" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) // TestDualProviders verifies that providers labeled DocDualHost support having diff --git a/main.go b/main.go index 41374316e..9eca72376 100644 --- a/main.go +++ b/main.go @@ -8,7 +8,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/commands" _ "github.com/StackExchange/dnscontrol/v4/pkg/rtype" "github.com/StackExchange/dnscontrol/v4/pkg/version" - _ "github.com/StackExchange/dnscontrol/v4/providers/_all" + _ "github.com/StackExchange/dnscontrol/v4/pkg/providers/_all" "github.com/fatih/color" ) diff --git a/pkg/js/js_test.go b/pkg/js/js_test.go index a41f27486..870269bd9 100644 --- a/pkg/js/js_test.go +++ b/pkg/js/js_test.go @@ -13,8 +13,8 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/normalize" "github.com/StackExchange/dnscontrol/v4/pkg/prettyzone" - "github.com/StackExchange/dnscontrol/v4/providers" - _ "github.com/StackExchange/dnscontrol/v4/providers/_all" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" + _ "github.com/StackExchange/dnscontrol/v4/pkg/providers/_all" testifyrequire "github.com/stretchr/testify/require" ) diff --git a/pkg/normalize/capabilities_test.go b/pkg/normalize/capabilities_test.go index c8ccf28fa..eabf715f4 100644 --- a/pkg/normalize/capabilities_test.go +++ b/pkg/normalize/capabilities_test.go @@ -10,7 +10,7 @@ import ( ) const ( - providersImportDir = "../../providers" + providersImportDir = "../../pkg/providers" providersPackageName = "providers" ) diff --git a/pkg/normalize/validate.go b/pkg/normalize/validate.go index 6bf83b19b..221dc853c 100644 --- a/pkg/normalize/validate.go +++ b/pkg/normalize/validate.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/transform" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns" "github.com/miekg/dns/dnsutil" ) diff --git a/pkg/normalize/validate_test.go b/pkg/normalize/validate_test.go index 517093a40..383f74b72 100644 --- a/pkg/normalize/validate_test.go +++ b/pkg/normalize/validate_test.go @@ -5,7 +5,7 @@ import ( "testing" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) func TestSoaLabelAndTarget(t *testing.T) { diff --git a/providers/_all/all.go b/pkg/providers/_all/all.go similarity index 100% rename from providers/_all/all.go rename to pkg/providers/_all/all.go diff --git a/providers/capabilities.go b/pkg/providers/capabilities.go similarity index 100% rename from providers/capabilities.go rename to pkg/providers/capabilities.go diff --git a/providers/capability_string.go b/pkg/providers/capability_string.go similarity index 100% rename from providers/capability_string.go rename to pkg/providers/capability_string.go diff --git a/providers/providers.go b/pkg/providers/providers.go similarity index 100% rename from providers/providers.go rename to pkg/providers/providers.go diff --git a/pkg/rtypecontrol/rtypecontrol.go b/pkg/rtypecontrol/rtypecontrol.go index 82b547bcd..33f33db81 100644 --- a/pkg/rtypecontrol/rtypecontrol.go +++ b/pkg/rtypecontrol/rtypecontrol.go @@ -5,7 +5,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/domaintags" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) // RType is an interface that defines the methods required for a DNS record type. diff --git a/providers/adguardhome/adguardHomeProvider.go b/providers/adguardhome/adguardHomeProvider.go index acbcb72ff..9b38fba1f 100644 --- a/providers/adguardhome/adguardHomeProvider.go +++ b/providers/adguardhome/adguardHomeProvider.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" ) diff --git a/providers/akamaiedgedns/akamaiEdgeDnsProvider.go b/providers/akamaiedgedns/akamaiEdgeDnsProvider.go index 60c7f4aa5..24c296616 100644 --- a/providers/akamaiedgedns/akamaiEdgeDnsProvider.go +++ b/providers/akamaiedgedns/akamaiEdgeDnsProvider.go @@ -17,7 +17,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var features = providers.DocumentationNotes{ diff --git a/providers/alidns/aliDnsProvider.go b/providers/alidns/aliDnsProvider.go index a702639fa..4bf11724d 100644 --- a/providers/alidns/aliDnsProvider.go +++ b/providers/alidns/aliDnsProvider.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/aliyun/alibaba-cloud-sdk-go/services/alidns" ) diff --git a/providers/autodns/autoDnsProvider.go b/providers/autodns/autoDnsProvider.go index 514495dca..be2d899bc 100644 --- a/providers/autodns/autoDnsProvider.go +++ b/providers/autodns/autoDnsProvider.go @@ -14,7 +14,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/StackExchange/dnscontrol/v4/providers/bind" ) diff --git a/providers/axfrddns/axfrddnsProvider.go b/providers/axfrddns/axfrddnsProvider.go index 6d293e9b7..d734ae365 100644 --- a/providers/axfrddns/axfrddnsProvider.go +++ b/providers/axfrddns/axfrddnsProvider.go @@ -25,7 +25,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns" ) diff --git a/providers/azuredns/azureDnsProvider.go b/providers/azuredns/azureDnsProvider.go index 51515a5f8..5f5bbdfd9 100644 --- a/providers/azuredns/azureDnsProvider.go +++ b/providers/azuredns/azureDnsProvider.go @@ -18,7 +18,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) type azurednsProvider struct { diff --git a/providers/azureprivatedns/azurePrivateDnsProvider.go b/providers/azureprivatedns/azurePrivateDnsProvider.go index 4c18a0f7d..3a7bbe958 100644 --- a/providers/azureprivatedns/azurePrivateDnsProvider.go +++ b/providers/azureprivatedns/azurePrivateDnsProvider.go @@ -15,7 +15,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) type azurednsProvider struct { diff --git a/providers/bind/bindProvider.go b/providers/bind/bindProvider.go index 497687906..1c31af8f7 100644 --- a/providers/bind/bindProvider.go +++ b/providers/bind/bindProvider.go @@ -28,7 +28,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/prettyzone" "github.com/StackExchange/dnscontrol/v4/pkg/printer" "github.com/StackExchange/dnscontrol/v4/pkg/rtypecontrol" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns" ) diff --git a/providers/bunnydns/bunnydnsProvider.go b/providers/bunnydns/bunnydnsProvider.go index 0c611cb5f..5d692884a 100644 --- a/providers/bunnydns/bunnydnsProvider.go +++ b/providers/bunnydns/bunnydnsProvider.go @@ -5,7 +5,7 @@ import ( "errors" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var features = providers.DocumentationNotes{ diff --git a/providers/cloudflare/cloudflareProvider.go b/providers/cloudflare/cloudflareProvider.go index 8c75185b5..fe7f2866c 100644 --- a/providers/cloudflare/cloudflareProvider.go +++ b/providers/cloudflare/cloudflareProvider.go @@ -19,7 +19,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/printer" "github.com/StackExchange/dnscontrol/v4/pkg/transform" "github.com/StackExchange/dnscontrol/v4/pkg/zonecache" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/StackExchange/dnscontrol/v4/providers/cloudflare/rtypes/cfsingleredirect" ) diff --git a/providers/cloudns/cloudnsProvider.go b/providers/cloudns/cloudnsProvider.go index f36f4655a..a8e37db05 100644 --- a/providers/cloudns/cloudnsProvider.go +++ b/providers/cloudns/cloudnsProvider.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" "golang.org/x/time/rate" ) diff --git a/providers/cnr/cnrProvider.go b/providers/cnr/cnrProvider.go index 27121876e..c1b503d1d 100644 --- a/providers/cnr/cnrProvider.go +++ b/providers/cnr/cnrProvider.go @@ -7,7 +7,7 @@ import ( "errors" "github.com/StackExchange/dnscontrol/v4/pkg/version" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" cnrcl "github.com/centralnicgroup-opensource/rtldev-middleware-go-sdk/v5/apiclient" ) diff --git a/providers/cscglobal/cscglobalProvider.go b/providers/cscglobal/cscglobalProvider.go index b70a50fe0..2d432fea9 100644 --- a/providers/cscglobal/cscglobalProvider.go +++ b/providers/cscglobal/cscglobalProvider.go @@ -5,7 +5,7 @@ import ( "errors" "strings" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/desec/desecProvider.go b/providers/desec/desecProvider.go index b86588d1e..b2eeda5c9 100644 --- a/providers/desec/desecProvider.go +++ b/providers/desec/desecProvider.go @@ -10,7 +10,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" "golang.org/x/net/idna" ) diff --git a/providers/digitalocean/digitaloceanProvider.go b/providers/digitalocean/digitaloceanProvider.go index be478fe16..025df9800 100644 --- a/providers/digitalocean/digitaloceanProvider.go +++ b/providers/digitalocean/digitaloceanProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/digitalocean/godo" "github.com/miekg/dns/dnsutil" "golang.org/x/oauth2" diff --git a/providers/dnsimple/dnsimpleProvider.go b/providers/dnsimple/dnsimpleProvider.go index 2e8a40b50..344c7c415 100644 --- a/providers/dnsimple/dnsimpleProvider.go +++ b/providers/dnsimple/dnsimpleProvider.go @@ -15,7 +15,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" "github.com/StackExchange/dnscontrol/v4/pkg/txtutil" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" dnsimpleapi "github.com/dnsimple/dnsimple-go/dnsimple" "golang.org/x/oauth2" ) diff --git a/providers/dnsmadeeasy/dnsMadeEasyProvider.go b/providers/dnsmadeeasy/dnsMadeEasyProvider.go index 472d2eded..cc7d9effc 100644 --- a/providers/dnsmadeeasy/dnsMadeEasyProvider.go +++ b/providers/dnsmadeeasy/dnsMadeEasyProvider.go @@ -8,7 +8,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var features = providers.DocumentationNotes{ diff --git a/providers/doh/dohProvider.go b/providers/doh/dohProvider.go index 9a16cb573..ba98f1542 100644 --- a/providers/doh/dohProvider.go +++ b/providers/doh/dohProvider.go @@ -6,7 +6,7 @@ import ( "strings" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/domainnameshop/domainnameshopProvider.go b/providers/domainnameshop/domainnameshopProvider.go index 67a2d9d81..64d8f16eb 100644 --- a/providers/domainnameshop/domainnameshopProvider.go +++ b/providers/domainnameshop/domainnameshopProvider.go @@ -4,7 +4,7 @@ import ( "encoding/json" "errors" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /** diff --git a/providers/dynadot/dynadotProvider.go b/providers/dynadot/dynadotProvider.go index 6dd453325..432e1fb24 100644 --- a/providers/dynadot/dynadotProvider.go +++ b/providers/dynadot/dynadotProvider.go @@ -7,7 +7,7 @@ import ( "strings" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/easyname/easynameProvider.go b/providers/easyname/easynameProvider.go index b0f612dbd..5f6b38db8 100644 --- a/providers/easyname/easynameProvider.go +++ b/providers/easyname/easynameProvider.go @@ -7,7 +7,7 @@ import ( "strings" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) type easynameProvider struct { diff --git a/providers/exoscale/exoscaleProvider.go b/providers/exoscale/exoscaleProvider.go index ec881ff65..d3296ab40 100644 --- a/providers/exoscale/exoscaleProvider.go +++ b/providers/exoscale/exoscaleProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" egoscale "github.com/exoscale/egoscale/v2" ) diff --git a/providers/fortigate/fortigateProvider.go b/providers/fortigate/fortigateProvider.go index 206af9b30..3b0997269 100644 --- a/providers/fortigate/fortigateProvider.go +++ b/providers/fortigate/fortigateProvider.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) // Feature Declaration diff --git a/providers/gandiv5/gandi_v5Provider.go b/providers/gandiv5/gandi_v5Provider.go index b4f6d9e8d..98cd98271 100644 --- a/providers/gandiv5/gandi_v5Provider.go +++ b/providers/gandiv5/gandi_v5Provider.go @@ -26,7 +26,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/go-gandi/go-gandi" "github.com/go-gandi/go-gandi/config" "github.com/go-gandi/go-gandi/livedns" diff --git a/providers/gcloud/gcloudProvider.go b/providers/gcloud/gcloudProvider.go index c0704cf8e..bc28d78ca 100644 --- a/providers/gcloud/gcloudProvider.go +++ b/providers/gcloud/gcloudProvider.go @@ -12,7 +12,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" "github.com/StackExchange/dnscontrol/v4/pkg/txtutil" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" gauth "golang.org/x/oauth2/google" gdns "google.golang.org/api/dns/v1" "google.golang.org/api/googleapi" diff --git a/providers/gcore/gcoreProvider.go b/providers/gcore/gcoreProvider.go index b935cdf69..f4479a849 100644 --- a/providers/gcore/gcoreProvider.go +++ b/providers/gcore/gcoreProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/hedns/hednsProvider.go b/providers/hedns/hednsProvider.go index e114fe048..d275d2cde 100644 --- a/providers/hedns/hednsProvider.go +++ b/providers/hedns/hednsProvider.go @@ -21,7 +21,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/txtutil" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/pquerna/otp/totp" ) diff --git a/providers/hetzner/hetznerProvider.go b/providers/hetzner/hetznerProvider.go index 29941719a..e2b839824 100644 --- a/providers/hetzner/hetznerProvider.go +++ b/providers/hetzner/hetznerProvider.go @@ -8,7 +8,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/zonecache" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var features = providers.DocumentationNotes{ diff --git a/providers/hetznerv2/hetznerv2Provider.go b/providers/hetznerv2/hetznerv2Provider.go index 7c9535b75..1345458a7 100644 --- a/providers/hetznerv2/hetznerv2Provider.go +++ b/providers/hetznerv2/hetznerv2Provider.go @@ -13,7 +13,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/txtutil" "github.com/StackExchange/dnscontrol/v4/pkg/version" "github.com/StackExchange/dnscontrol/v4/pkg/zonecache" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var features = providers.DocumentationNotes{ diff --git a/providers/hexonet/hexonetProvider.go b/providers/hexonet/hexonetProvider.go index 7fca3a763..1e23a7459 100644 --- a/providers/hexonet/hexonetProvider.go +++ b/providers/hexonet/hexonetProvider.go @@ -6,7 +6,7 @@ import ( "errors" "github.com/StackExchange/dnscontrol/v4/pkg/version" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" hxcl "github.com/centralnicgroup-opensource/rtldev-middleware-go-sdk/v4/apiclient" ) diff --git a/providers/hostingde/hostingdeProvider.go b/providers/hostingde/hostingdeProvider.go index 6d24248cd..32a54087b 100644 --- a/providers/hostingde/hostingdeProvider.go +++ b/providers/hostingde/hostingdeProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var defaultNameservers = []string{"ns1.hosting.de", "ns2.hosting.de", "ns3.hosting.de"} diff --git a/providers/huaweicloud/huaweicloudProvider.go b/providers/huaweicloud/huaweicloudProvider.go index 42f0d7b16..cf7f75182 100644 --- a/providers/huaweicloud/huaweicloudProvider.go +++ b/providers/huaweicloud/huaweicloudProvider.go @@ -7,7 +7,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/huaweicloud/huaweicloud-sdk-go-v3/core/auth/basic" "github.com/huaweicloud/huaweicloud-sdk-go-v3/core/region" dnssdk "github.com/huaweicloud/huaweicloud-sdk-go-v3/services/dns/v2" diff --git a/providers/internetbs/internetbsProvider.go b/providers/internetbs/internetbsProvider.go index 0cb2495c0..e4e08f000 100644 --- a/providers/internetbs/internetbsProvider.go +++ b/providers/internetbs/internetbsProvider.go @@ -7,7 +7,7 @@ import ( "strings" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/inwx/inwxProvider.go b/providers/inwx/inwxProvider.go index 96cbbb47e..d1160508d 100644 --- a/providers/inwx/inwxProvider.go +++ b/providers/inwx/inwxProvider.go @@ -16,7 +16,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/joker/jokerProvider.go b/providers/joker/jokerProvider.go index deceb1077..94d2b3fec 100644 --- a/providers/joker/jokerProvider.go +++ b/providers/joker/jokerProvider.go @@ -4,7 +4,7 @@ import ( "encoding/json" "errors" "fmt" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "net/http" "time" ) diff --git a/providers/linode/linodeProvider.go b/providers/linode/linodeProvider.go index e19d1a496..d9d27e818 100644 --- a/providers/linode/linodeProvider.go +++ b/providers/linode/linodeProvider.go @@ -12,7 +12,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" "golang.org/x/oauth2" ) diff --git a/providers/loopia/loopiaProvider.go b/providers/loopia/loopiaProvider.go index 4f5130526..ca12b9100 100644 --- a/providers/loopia/loopiaProvider.go +++ b/providers/loopia/loopiaProvider.go @@ -26,7 +26,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" ) diff --git a/providers/luadns/luadnsProvider.go b/providers/luadns/luadnsProvider.go index 613d70a4c..815839699 100644 --- a/providers/luadns/luadnsProvider.go +++ b/providers/luadns/luadnsProvider.go @@ -12,7 +12,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) /* diff --git a/providers/mythicbeasts/mythicbeastsProvider.go b/providers/mythicbeasts/mythicbeastsProvider.go index 53e250284..57bf3e1a2 100644 --- a/providers/mythicbeasts/mythicbeastsProvider.go +++ b/providers/mythicbeasts/mythicbeastsProvider.go @@ -14,7 +14,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns" "golang.org/x/oauth2" "golang.org/x/oauth2/clientcredentials" diff --git a/providers/namecheap/namecheapProvider.go b/providers/namecheap/namecheapProvider.go index 64062ea45..b0a3fca6d 100644 --- a/providers/namecheap/namecheapProvider.go +++ b/providers/namecheap/namecheapProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" nc "github.com/billputer/go-namecheap" "golang.org/x/net/publicsuffix" ) diff --git a/providers/namedotcom/namedotcomProvider.go b/providers/namedotcom/namedotcomProvider.go index 16f5ffc95..e8ff99372 100644 --- a/providers/namedotcom/namedotcomProvider.go +++ b/providers/namedotcom/namedotcomProvider.go @@ -6,7 +6,7 @@ import ( "errors" "time" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/namedotcom/go/namecom" ) diff --git a/providers/netcup/netcupProvider.go b/providers/netcup/netcupProvider.go index 1c799a2cc..c61d1acef 100644 --- a/providers/netcup/netcupProvider.go +++ b/providers/netcup/netcupProvider.go @@ -7,7 +7,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) var features = providers.DocumentationNotes{ diff --git a/providers/netlify/netlifyProvider.go b/providers/netlify/netlifyProvider.go index cf3c44d38..92815f89a 100644 --- a/providers/netlify/netlifyProvider.go +++ b/providers/netlify/netlifyProvider.go @@ -8,7 +8,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns" ) diff --git a/providers/ns1/ns1Provider.go b/providers/ns1/ns1Provider.go index b27140ae8..74122e2b8 100644 --- a/providers/ns1/ns1Provider.go +++ b/providers/ns1/ns1Provider.go @@ -5,7 +5,7 @@ import ( "errors" "net/http" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "gopkg.in/ns1/ns1-go.v2/rest" ) diff --git a/providers/opensrs/opensrsProvider.go b/providers/opensrs/opensrsProvider.go index 9a53c9567..9cdb4d3df 100644 --- a/providers/opensrs/opensrsProvider.go +++ b/providers/opensrs/opensrsProvider.go @@ -8,7 +8,7 @@ import ( "strings" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" opensrs "github.com/philhug/opensrs-go/opensrs" ) diff --git a/providers/oracle/oracleProvider.go b/providers/oracle/oracleProvider.go index d8d20f288..03ecbe832 100644 --- a/providers/oracle/oracleProvider.go +++ b/providers/oracle/oracleProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/oracle/oci-go-sdk/v65/common" "github.com/oracle/oci-go-sdk/v65/dns" "github.com/oracle/oci-go-sdk/v65/example/helpers" diff --git a/providers/ovh/ovhProvider.go b/providers/ovh/ovhProvider.go index acebe313b..2cec32c9f 100644 --- a/providers/ovh/ovhProvider.go +++ b/providers/ovh/ovhProvider.go @@ -8,7 +8,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/ovh/go-ovh/ovh" ) diff --git a/providers/packetframe/packetframeProvider.go b/providers/packetframe/packetframeProvider.go index 972017df1..175f3139e 100644 --- a/providers/packetframe/packetframeProvider.go +++ b/providers/packetframe/packetframeProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) // packetframeProvider is the handle for this provider. diff --git a/providers/porkbun/porkbunProvider.go b/providers/porkbun/porkbunProvider.go index cae955138..d5b133cee 100644 --- a/providers/porkbun/porkbunProvider.go +++ b/providers/porkbun/porkbunProvider.go @@ -12,7 +12,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" ) diff --git a/providers/powerdns/powerdnsProvider.go b/providers/powerdns/powerdnsProvider.go index 3f285417c..b9d22565e 100644 --- a/providers/powerdns/powerdnsProvider.go +++ b/providers/powerdns/powerdnsProvider.go @@ -5,7 +5,7 @@ import ( "errors" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" pdns "github.com/mittwald/go-powerdns" "github.com/mittwald/go-powerdns/apis/zones" ) diff --git a/providers/realtimeregister/realtimeregisterProvider.go b/providers/realtimeregister/realtimeregisterProvider.go index d5e2b5042..9335ad6f5 100644 --- a/providers/realtimeregister/realtimeregisterProvider.go +++ b/providers/realtimeregister/realtimeregisterProvider.go @@ -11,7 +11,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns/dnsutil" ) diff --git a/providers/route53/route53Provider.go b/providers/route53/route53Provider.go index 46de95661..a9e5b3f38 100644 --- a/providers/route53/route53Provider.go +++ b/providers/route53/route53Provider.go @@ -27,7 +27,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/pkg/diff2" "github.com/StackExchange/dnscontrol/v4/pkg/printer" "github.com/StackExchange/dnscontrol/v4/pkg/txtutil" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) type route53Provider struct { diff --git a/providers/rwth/rwthProvider.go b/providers/rwth/rwthProvider.go index 4182c8ff5..77757f2d8 100644 --- a/providers/rwth/rwthProvider.go +++ b/providers/rwth/rwthProvider.go @@ -4,7 +4,7 @@ import ( "encoding/json" "errors" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) type rwthProvider struct { diff --git a/providers/sakuracloud/sakuracloudProvider.go b/providers/sakuracloud/sakuracloudProvider.go index 97af64363..ed9f6dd42 100644 --- a/providers/sakuracloud/sakuracloudProvider.go +++ b/providers/sakuracloud/sakuracloudProvider.go @@ -6,7 +6,7 @@ import ( "fmt" "github.com/StackExchange/dnscontrol/v4/models" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" ) const defaultEndpoint = "https://secure.sakura.ad.jp/cloud/zone/is1a/api/cloud/1.1" diff --git a/providers/softlayer/softlayerProvider.go b/providers/softlayer/softlayerProvider.go index c43f6439d..8c03229f8 100644 --- a/providers/softlayer/softlayerProvider.go +++ b/providers/softlayer/softlayerProvider.go @@ -10,7 +10,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff" "github.com/StackExchange/dnscontrol/v4/pkg/printer" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/softlayer/softlayer-go/datatypes" "github.com/softlayer/softlayer-go/filter" "github.com/softlayer/softlayer-go/services" diff --git a/providers/transip/transipProvider.go b/providers/transip/transipProvider.go index 29e42fe55..2c4de1ab9 100644 --- a/providers/transip/transipProvider.go +++ b/providers/transip/transipProvider.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/transip/gotransip/v6" "github.com/transip/gotransip/v6/domain" "github.com/transip/gotransip/v6/repository" diff --git a/providers/vercel/vercelProvider.go b/providers/vercel/vercelProvider.go index ee4a48c32..67f601212 100644 --- a/providers/vercel/vercelProvider.go +++ b/providers/vercel/vercelProvider.go @@ -17,7 +17,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/miekg/dns" vercelClient "github.com/vercel/terraform-provider-vercel/client" ) diff --git a/providers/vultr/vultrProvider.go b/providers/vultr/vultrProvider.go index f47b2c001..78dd24e18 100644 --- a/providers/vultr/vultrProvider.go +++ b/providers/vultr/vultrProvider.go @@ -9,7 +9,7 @@ import ( "github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/pkg/diff2" - "github.com/StackExchange/dnscontrol/v4/providers" + "github.com/StackExchange/dnscontrol/v4/pkg/providers" "github.com/vultr/govultr/v2" "golang.org/x/net/idna" "golang.org/x/oauth2"