diff --git a/providers/cloudflare/cloudflareProvider.go b/providers/cloudflare/cloudflareProvider.go index 7f3378327..53f2f4596 100644 --- a/providers/cloudflare/cloudflareProvider.go +++ b/providers/cloudflare/cloudflareProvider.go @@ -4,6 +4,8 @@ import ( "encoding/json" "fmt" "net" + "os" + "strconv" "strings" "github.com/StackExchange/dnscontrol/v4/models" @@ -679,6 +681,11 @@ func newCloudflare(m map[string]string, metadata json.RawMessage) (providers.DNS api.cfClient.AccountID = m["accountid"] } + debug, err := strconv.ParseBool(os.Getenv("CLOUDFLAREAPI_DEBUG")) + if err == nil { + api.cfClient.Debug = debug + } + if len(metadata) > 0 { parsedMeta := &struct { IPConversions string `json:"ip_conversions"`