Ross McFarland
3ef91326e8
Implement populate exists for Ns1Provider
8 years ago
Steve Coursen
b06c14deae
Fix E501 line too long
8 years ago
Steve Coursen
dc43c43866
Increased test coverage
8 years ago
Steve Coursen
481bbe10f6
add geo support for ns1
8 years ago
Steve Coursen
61a86810ee
add geo support for ns1
8 years ago
Steve Coursen
ce5ecc52e3
fix broken test by updating the actual format of the answers
8 years ago
Adam Smith
00aaa3bf4d
set default value for nsone cname to None, use first value if non-zero length
8 years ago
Ross McFarland
c24c793bcb
CAA unit tests for provider support
8 years ago
Ross McFarland
818c1e9cc6
Unit tests for ns1 escape handling and fix
9 years ago
Ross McFarland
908698da49
Fix major performance issue with add_record O(N^2)
Before, 1-2k record took ~10s and more than that was just painful, 5k took
forever. This records things to keep a dict of nodes with a set of records so
that we can quickly "jump" to the point we're looking for without having to
search. 10k records now takes ~5s.
9 years ago
Ross McFarland
d9806e851f
NS1 RateLimitException, just sleep for e.period
9 years ago
Ross McFarland
a44b82c2c7
NS1 rate_limit_delay param, unit tests for rate limit handling
9 years ago
Ross McFarland
1340aee8a9
MX RFC1035 - priority -> preference & value -> exchange
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