mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
moving provider imports to dedicated package
This commit is contained in:
11
main.go
11
main.go
@@ -17,17 +17,8 @@ import (
|
|||||||
"github.com/StackExchange/dnscontrol/nameservers"
|
"github.com/StackExchange/dnscontrol/nameservers"
|
||||||
"github.com/StackExchange/dnscontrol/normalize"
|
"github.com/StackExchange/dnscontrol/normalize"
|
||||||
"github.com/StackExchange/dnscontrol/providers"
|
"github.com/StackExchange/dnscontrol/providers"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/_all"
|
||||||
"github.com/StackExchange/dnscontrol/providers/config"
|
"github.com/StackExchange/dnscontrol/providers/config"
|
||||||
|
|
||||||
//Define all known providers here. They should each register themselves with the providers package via init function.
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/activedir"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/bind"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/cloudflare"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/gandi"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/google"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/namecheap"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/namedotcom"
|
|
||||||
_ "github.com/StackExchange/dnscontrol/providers/route53"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate go run build/generate/generate.go
|
//go:generate go run build/generate/generate.go
|
||||||
|
14
providers/_all/all.go
Normal file
14
providers/_all/all.go
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
//Package all is simply a container to reference all known provider implementations for easy import into other packages
|
||||||
|
package all
|
||||||
|
|
||||||
|
import (
|
||||||
|
//Define all known providers here. They should each register themselves with the providers package via init function.
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/activedir"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/bind"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/cloudflare"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/gandi"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/google"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/namecheap"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/namedotcom"
|
||||||
|
_ "github.com/StackExchange/dnscontrol/providers/route53"
|
||||||
|
)
|
Reference in New Issue
Block a user