Marcos Mendez
48c40ae1cd
fix: clouddns plugin answers limited to one response ( #5986 )
...
* inserts all records in the loop. checks for insert errors. adds test. fixes #5985
Signed-off-by: Marcos Mendez <marcos_mendez@homedepot.com>
2023-03-23 11:34:11 -04:00
Ondřej Benkovský
c2dbb7141a
add golangci-lint linter ( #5499 )
2022-07-10 11:06:33 -07:00
Chris O'Haver
967814161a
use tickers instead of time.After to avoid memory leak ( #5220 )
...
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
2022-03-03 23:36:02 -08:00
luanphantiki
ed891c5c4e
fix record missing for zone with many of records ( #4328 )
...
* fix record missing for zone with many of records
* Update debug log
* Update debug mesg
* update test_clouddns
2021-01-12 13:38:18 +01:00
Matt Kulka
3168a722ca
Use cancelable contexts for cloud provider plugin refreshes ( #4226 )
...
This commit uses a cancelable context to spawn goroutines that refresh
records from a cloud DNS provider. The Caddy shutdown routine uses the
returned cancel function to terminate existing goroutines when a USR1
reload signal is received.
Signed-off-by: Matt Kulka <mkulka@parchment.com>
2020-10-24 14:37:01 +02:00
AllenZMC
27f44f60ee
fix mis-spelling in clouddns.go ( #3166 )
2019-08-21 06:16:00 -07:00
Palash Nigam
194b0f95b4
Add Google Cloud DNS plugin ( #3011 )
...
Signed-off-by: Palash Nigam <npalash25@gmail.com>
Closes : #2822
2019-08-17 13:59:09 -07:00