Ross McFarland
b8be28c1dc
Rework get_health_check_id, just take value to check
2019-04-01 07:40:23 -07:00
Ross McFarland
d610a0c920
Implement _Route53Record._value_convert_*
2019-04-01 07:25:52 -07:00
Ross McFarland
fa1162592f
pre-commit should use coverage now that it enforces 100%
2019-04-01 07:03:10 -07:00
Ross McFarland
e3ea51959d
Break Record.chunked_values up to support chunked_value
2019-04-01 07:02:18 -07:00
Ross McFarland
e7113ff491
Merge pull request #329 from yzguy/dnsmadeeasy_supports_check
...
add supports check to DNSMadeEasy Provider
2019-03-22 07:07:57 -07:00
Adam Smith
ca80200653
add supports check to DNSMadeEasy Provider
2019-03-21 21:57:02 -07:00
Ross McFarland
bbe57f8ccc
Merge pull request #325 from yzguy/cloudflare_unpack
...
CloudflareProvider: unpack long SRV records correctly
2019-03-04 12:02:58 -08:00
Adam Smith
10452d1546
CloudflareProvider: unpack long SRV records correctly
2019-03-04 11:46:22 -08:00
Ross McFarland
5429a64e51
Merge pull request #321 from jrunkel/add-route53-measurelatency-option
...
Add healthcheck option 'measure_latency' for Route53 provider
2019-02-13 09:46:15 -08:00
Jörg Runkel
c1911c10a3
Some syntax and style improvements
2019-02-13 17:45:23 +01:00
Jörg Runkel
54787529d5
Move measure_latency option to Route53 provider
2019-02-13 10:50:48 +01:00
Jörg Runkel
1794f5ccd6
Add healthcheck option 'measure_latency' for Route53 provider
...
Route53 allows to monitor latency information on the dashboard
and using CloudWatch. While that is a nice to have function,
it is not necessary for a DNS failover scenario and increases
Route 53 costs.
To maintain backward compatibility, the default for this option
when ommited is true.
2019-02-11 21:25:06 +01:00
Ross McFarland
7bf4914a41
Merge pull request #312 from github/dynamic-records-dyn
...
Dynamic records dyn
2019-01-29 07:26:22 -08:00
Ross McFarland
7ec31cf72f
Merge remote-tracking branch 'origin/master' into dynamic-records-dyn
2019-01-28 09:51:49 -08:00
Ross McFarland
ea81b7a535
Merge pull request #317 from github/supports_dynamic_optional
...
Make SUPPORTS_DYNAMIC an optional property, defaulting to False
2019-01-28 09:51:40 -08:00
Ross McFarland
dea4647a16
Make SUPPORTS_DYNAMIC an optional property, defaulting to False
2019-01-28 09:47:23 -08:00
Ross McFarland
dc4baf6f8b
Make sure we avoid loops when configuring DynProvider fallbacks
2019-01-28 09:29:46 -08:00
Theo Julienne
1001292843
Apply suggestions from code review
...
Co-Authored-By: ross <ross@github.com >
2019-01-28 09:08:29 -08:00
Theo Julienne
0aaa235d0a
Update octodns/provider/dyn.py
...
Co-Authored-By: ross <ross@github.com >
2019-01-28 09:07:20 -08:00
Ross McFarland
8f7543504f
Merge remote-tracking branch 'origin/master' into dynamic-records-dyn
2019-01-28 09:00:45 -08:00
Ross McFarland
7290f14278
Merge pull request #316 from github/rel-0-9-4
...
Version bump to 0.9.4 & CHANGELOG.md update
v0.9.4
2019-01-28 08:58:49 -08:00
Ross McFarland
ca6b3c6110
Version bump to 0.9.4 & CHANGELOG.md update
2019-01-28 08:33:17 -08:00
Ross McFarland
22531fc042
Merge pull request #314 from volym3ad/adding-more-details-to-docs
...
Adding more details to OctoDNS docs
2019-01-15 21:56:17 -05:00
Vlad Voloshyn
bcc7416048
Remove enforce_order and default_ttl description from README
2019-01-13 22:17:19 +02:00
Vlad Voloshyn
772042f237
Use right value names in MX type records
2019-01-13 20:34:30 +02:00
Vlad Voloshyn
f92e168c17
Add description about default_ttl and enforce_order keys in config
2019-01-13 20:30:01 +02:00
Ross McFarland
daf4f0e0c8
Pass of commenting DynProvider's dynamic support
2019-01-09 10:56:45 -08:00
Ross McFarland
6fb829a98a
Remove defunct geo -> dynamic case that couldn't be reached
2019-01-09 10:56:16 -08:00
Ross McFarland
28f3a75061
_find_or_create_*_pool should add new pool to pools so it can find next time
2019-01-09 10:55:18 -08:00
Ross McFarland
da9e268659
3-part Dyn TD labels are no more
2019-01-09 10:54:21 -08:00
Ross McFarland
862ed60276
Merge remote-tracking branch 'origin/master' into dynamic-records-dyn
2019-01-08 13:53:33 -08:00
Ross McFarland
7cce15cffe
Cleanly convert Dyn TD from dynamic to geo
2019-01-08 13:52:39 -08:00
Ross McFarland
1712e689e9
Correct some log messages
2019-01-08 12:42:33 -08:00
Ross McFarland
13b87faddc
Better Dyn dynamic TD detection
2019-01-08 12:41:14 -08:00
Ross McFarland
5bd7538a61
Merge pull request #311 from github/pyyaml-4.2b1
...
Bump PyYAML to 4.2b1
2019-01-08 10:00:30 -08:00
Ross McFarland
35905f9a26
Merge branch 'master' into pyyaml-4.2b1
2019-01-08 09:42:13 -08:00
Ross McFarland
4f3eac201a
Merge pull request #310 from tandrup/upgrade-azure-dns-api
...
Upgrade Azure DNS API to 1.2.0
2019-01-08 09:42:01 -08:00
Ross McFarland
56fe72df5c
Bump PyYAML to 4.2b1
2019-01-08 09:32:17 -08:00
Mads Tandrup
6bbfcbd278
Upgrade Azure DNS API to 1.2.0
2018-12-27 09:49:02 +01:00
Ross McFarland
d4c4c479c4
Ensure that dynamic and geo can't coexist
2018-12-19 10:56:53 -08:00
Ross McFarland
ad04cefd88
More robust __eq__ on _Dynamic objects
2018-12-19 10:56:03 -08:00
Ross McFarland
1ca84c17e6
Complete unit test coverage of DynProvider dynamic functionality
2018-12-19 10:01:49 -08:00
Ross McFarland
d57c7f6c01
Further test coverage for DynProvider dynamic records
2018-12-17 17:16:23 -08:00
Ross McFarland
942edd66c0
Remove debugging prints, test dyn dynamic, fix problems found by tests
2018-12-17 13:00:00 -08:00
Ross McFarland
b7eaa8b580
Progress for Dyn dynamic, A, AAAA, CNAME support
2018-12-14 16:35:58 -08:00
Ross McFarland
60911917b4
Implement Dync populate dynamic, flesh out testing for all but dyn
2018-12-14 11:33:50 -08:00
Ross McFarland
a169d50fcf
Add GeoCodes.parse and move Move Dyn dynamnic over to use it
2018-12-14 11:33:50 -08:00
Ross McFarland
a452a0eb00
Get DynProvider and tests happy, though still incomplete
2018-12-14 11:33:50 -08:00
Ross McFarland
d493d297df
WIP DynProvider dynamic implementation
2018-12-14 11:33:49 -08:00
Ross McFarland
c0730918a6
Merge pull request #303 from github/dynamic-records
...
Base dynamic record support
2018-12-14 11:26:16 -08:00