Ross McFarland
bc3ce2071c
Flipped bool logic
2020-03-30 07:12:25 -07:00
Ross McFarland
1fb4f4facd
Avoid double existing_records lookup
2020-03-30 07:04:07 -07:00
Maik Zumstrull
f590f201ea
Use dict to speed up record search
...
This dict is created earlier, presumably to speed up this exact lookup, but it was using the list form instead, requiring a linear scan for each item.
2020-03-26 14:23:36 +00:00
Ross McFarland
e5df31c8a9
Merge pull request #517 from github/dynamic-pool-validation
...
Dynamic pool validation
2020-03-24 12:04:16 -07:00
Ross McFarland
ee4f59cbb0
Merge branch 'master' into dynamic-pool-validation
2020-03-24 11:58:46 -07:00
Ross McFarland
1e41e20a87
Merge pull request #511 from github/fastdns-edgedns-rename
...
Rename fastdns to edgedns w/backwards compat for now
2020-03-24 10:29:37 -07:00
Ross McFarland
e52429e31b
Merge branch 'master' into fastdns-edgedns-rename
2020-03-24 10:21:50 -07:00
Ross McFarland
d35c136858
Warn about unused pools, ones not referenced by a rule
2020-03-20 13:32:37 -07:00
Ross McFarland
aa58631dcd
Validate dynamic rules do not reuse pools
2020-03-20 13:15:14 -07:00
Ross McFarland
7c9d89b826
Merge pull request #514 from github/transip-2-1-1
...
Transip v2.1.1, back out test skips and coverage omits
2020-03-16 08:15:21 -07:00
Ross McFarland
fd037e873b
Transip v2.1.1, back out test skips and coverage omits
2020-03-16 07:45:32 -07:00
Pavan Chandrashekar
694d7f3a71
Merge pull request #513 from github/disable-transip-tests
...
Bypass transip tests, they are blocking octodns CI
2020-03-10 12:55:02 -07:00
Pavan Chandrashekar
4432d49591
Minor fix. Coverage uses bourne shell, not bash
2020-03-10 12:41:16 -07:00
Pavan Chandrashekar
c8f93ea010
Use unittest.skip() to skip tests
2020-03-10 12:32:46 -07:00
Pavan Chandrashekar
3ffde7330a
Bypass transip tests, they are blocking octodns CI
2020-03-10 10:14:11 -07:00
Ross McFarland
9349f20aeb
Rename fastdns to edgedns w/backwards compat for now
2020-03-06 17:26:52 -08:00
Ross McFarland
13e575651c
Merge pull request #509 from rupa/ns1_rate_limiting_strategy
...
NS1 provider: support rate-limiting strategy
2020-03-06 10:08:41 -08:00
rupa deadwyler
0df33a5165
changes per review
...
* Add a client_config option to Ns1Provider, for passing additional
options or overrides to the SDK config. This should allow NS1 users
some flexibility without bothering octodns so much.
* Expose the actual SDK client object as `_client` on the Ns1Client wrapper
* Do my best to clarify options and defaults in the Ns1Provider docstring
2020-03-06 11:39:11 -05:00
rupa deadwyler
0f848e9b76
Add the parallelism arg to Ns1Provider docstring
2020-03-05 12:58:28 -05:00
rupa deadwyler
003754edc7
NS1 provider: support rate-limiting strategy
...
Adds a "parallelism" argument to the NS1 Provider. If set, we analyze
response headers and attempt to avoid 429 responses.
2020-03-05 12:16:17 -05:00
Pavan Chandrashekar
e7cb021675
Merge pull request #506 from github/handle-oceania
...
NS1 doesn't support region OC. Handle it explicitly in the provider
2020-03-03 17:10:46 -08:00
Pavan Chandrashekar
35b835e8aa
Merge branch 'master' into handle-oceania
2020-03-03 17:07:11 -08:00
Pavan Chandrashekar
0daa37578b
Address review comments
2020-03-03 16:36:08 -08:00
Pavan Chandrashekar
71a277f6ad
NS1 doesn't support region OC. Handle it explicitly in the provider
2020-03-03 11:07:29 -08:00
Ross McFarland
2fd725497d
Merge pull request #503 from github/dependabot/pip/jmespath-0.9.5
...
Bump jmespath from 0.9.4 to 0.9.5
2020-03-02 07:37:28 -08:00
dependabot-preview[bot]
0c87bc3561
Bump jmespath from 0.9.4 to 0.9.5
...
Bumps [jmespath](https://github.com/jmespath/jmespath.py ) from 0.9.4 to 0.9.5.
- [Release notes](https://github.com/jmespath/jmespath.py/releases )
- [Changelog](https://github.com/jmespath/jmespath.py/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/jmespath/jmespath.py/compare/0.9.4...0.9.5 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-03-02 15:26:01 +00:00
Ross McFarland
84ae0b257c
Merge pull request #502 from github/dependabot/pip/botocore-1.15.11
...
Bump botocore from 1.15.5 to 1.15.11
2020-03-02 07:24:44 -08:00
dependabot-preview[bot]
944b259ce3
Bump botocore from 1.15.5 to 1.15.11
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.15.5 to 1.15.11.
- [Release notes](https://github.com/boto/botocore/releases )
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.15.5...1.15.11 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-03-02 15:21:46 +00:00
Ross McFarland
1a1904b257
Merge pull request #501 from github/dependabot/pip/boto3-1.12.11
...
Bump boto3 from 1.12.5 to 1.12.11
2020-03-02 07:20:20 -08:00
dependabot-preview[bot]
cc09651b2f
Bump boto3 from 1.12.5 to 1.12.11
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.12.5 to 1.12.11.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.12.5...1.12.11 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-03-01 08:15:27 +00:00
Ross McFarland
a293c7aa95
Merge pull request #500 from github/zonefile-check-origin
...
Add check_origin option to ZoneFileSource
2020-02-29 17:40:34 -08:00
Ross McFarland
81c4092185
Add check_origin option to ZoneFileSource
2020-02-28 07:07:52 -08:00
Ross McFarland
4f304943cf
Merge pull request #498 from github/dependabot-monthly
...
Weekly dependabot updates are too noisy, mostly boto
2020-02-24 08:37:23 -08:00
Ross McFarland
173bd8008f
Weekly dependabot updates are too noisy, mostly boto
2020-02-24 06:58:17 -08:00
Ross McFarland
f90daf9295
Merge pull request #497 from github/dependabot/pip/ns1-python-0.15.0
...
Bump ns1-python from 0.14.0 to 0.15.0
2020-02-24 06:57:49 -08:00
dependabot-preview[bot]
8f360dcf3c
Bump ns1-python from 0.14.0 to 0.15.0
...
Bumps [ns1-python](https://github.com/ns1/ns1-python ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/ns1/ns1-python/releases )
- [Changelog](https://github.com/ns1/ns1-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ns1/ns1-python/compare/v0.14.0...v0.15.0 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-24 14:42:13 +00:00
Ross McFarland
ab98f10529
Merge pull request #495 from github/dependabot/pip/requests-2.23.0
...
Bump requests from 2.22.0 to 2.23.0
2020-02-24 06:41:02 -08:00
dependabot-preview[bot]
516e3e57b5
Bump requests from 2.22.0 to 2.23.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.22.0...v2.23.0 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-24 14:26:20 +00:00
Ross McFarland
280faec372
Merge pull request #496 from github/dependabot/pip/boto3-1.12.5
...
Bump boto3 from 1.12.0 to 1.12.5
2020-02-24 06:25:06 -08:00
dependabot-preview[bot]
27b8ed43a7
Bump boto3 from 1.12.0 to 1.12.5
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.12.0 to 1.12.5.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.12.0...1.12.5 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-24 14:22:55 +00:00
Ross McFarland
e6d740582e
Merge pull request #494 from github/dependabot/pip/botocore-1.15.5
...
Bump botocore from 1.15.0 to 1.15.5
2020-02-24 06:21:37 -08:00
dependabot-preview[bot]
ad369fd056
Bump botocore from 1.15.0 to 1.15.5
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.15.0 to 1.15.5.
- [Release notes](https://github.com/boto/botocore/releases )
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.15.0...1.15.5 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-24 08:49:21 +00:00
Ross McFarland
b88300665d
Merge pull request #493 from github/dependabot/pip/botocore-1.15.0
...
Bump botocore from 1.14.13 to 1.15.0
2020-02-18 15:30:01 -08:00
Ross McFarland
413ddef2a6
Yet another round of Route53 retry internals changing
2020-02-18 15:26:10 -08:00
dependabot-preview[bot]
3777f131fb
Bump botocore from 1.14.13 to 1.15.0
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.14.13 to 1.15.0.
- [Release notes](https://github.com/boto/botocore/releases )
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.14.13...1.15.0 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-17 19:25:54 +00:00
Ross McFarland
e9fb1c9ae9
Merge pull request #492 from github/dependabot/pip/google-cloud-dns-0.32.0
...
Bump google-cloud-dns from 0.31.0 to 0.32.0
2020-02-17 11:24:24 -08:00
dependabot-preview[bot]
bad0408c98
Bump google-cloud-dns from 0.31.0 to 0.32.0
...
Bumps [google-cloud-dns](https://github.com/googleapis/python-dns ) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/googleapis/python-dns/releases )
- [Changelog](https://github.com/googleapis/python-dns/blob/master/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-dns/compare/v0.31.0...v0.32.0 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-17 19:05:44 +00:00
Ross McFarland
c2061684e8
Merge pull request #491 from github/dependabot/pip/boto3-1.12.0
...
Bump boto3 from 1.11.13 to 1.12.0
2020-02-17 11:04:35 -08:00
dependabot-preview[bot]
84bf588a32
Bump boto3 from 1.11.13 to 1.12.0
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.11.13 to 1.12.0.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.11.13...1.12.0 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-02-17 08:45:14 +00:00
Ross McFarland
e3acac905a
Merge pull request #402 from mamercad/feature/cloudflare-auth-bearer
...
Switch from X-Auth-{Email,Key} to Authorization for Cloudflare
2020-02-15 16:17:30 -08:00