Ross McFarland
dd0042c6ff
Escape unescaped semicolons coming out of Route53
9 years ago
Ross McFarland
ff2fec72d8
Add support for ignored records.
```yaml
ignored:
octodns:
ignored: true
type: A
value: 1.2.3.4
```
9 years ago
Ross McFarland
23d0efdba2
DNSimple mock calls allowed in any order
9 years ago
Ross McFarland
8ed7278032
DynProvider and DnsimpleProvider ALIAS tests
9 years ago
Ross McFarland
756f017854
Go back to simple/standard ALIAS value
9 years ago
Ross McFarland
a9c6d8c6ba
Rework _Route53Record to avoid a bunch of hacks
They were working around the lack of class hierarchy, this addresses that by
adding 2 child classes. It gets rid of a bunch of ugly default params and
if-this junk in the main class that was trying to deal with plain & geo records.
Also as a positive side effect it gets rid of some hacks that lived in
Route53Provider dealing with the fact that the old setup couldn't detect going
to/from a GeoDNS record correctly.
9 years ago
Ross McFarland
9dbfe7c839
AliasValue, name & type, improved Record KeyError handling
9 years ago
Ross McFarland
9e172ed303
Add AliasRecord & tests
9 years ago
Joe Williams
5b93bb5979
use a percentage of change/deleted records rather than an absolute count
9 years ago
Ross McFarland
bc1736bc39
NS1, add Delete support, fix apply create, flush out tests to 100%
9 years ago
Ross McFarland
06e17d043b
Corrected handling of ns1 errors, Ns1Provider.populate tests
9 years ago
Ross McFarland
864a700f95
Remove extranious u's
9 years ago
Ross McFarland
1aae060f6d
Add User-Agent header to Dyn monitors
9 years ago
Ross McFarland
852381b810
Add test for Route53Provider geo -> plain conversion
9 years ago
Ross McFarland
d7469cbd0b
Test _get_health_check_id without perm to create
9 years ago
Ross McFarland
e7fffb0ca1
Route53Provider correctly handle converting to and from geo records
9 years ago
Ross McFarland
e41f0d7d78
Wrap a long line in test_octodns_provider_cloudflare.py
9 years ago
zBart
bc98af024b
Handle Cloudflare not escaping semicolons
9 years ago
Ross McFarland
d51c2b41b8
Tests for MainThreadExecutor
9 years ago
Ross McFarland
32a7b23923
Don't use threads when max_workers=1
9 years ago
Ross McFarland
377bda4f9c
Implement simplistic planning concurrency, by zone
9 years ago
Ross McFarland
7957a4c018
Initial import of OSS OctoDNS
9 years ago