Viranch Mehta
1b5bf75c58
drop method names from exceptions
5 years ago
Viranch Mehta
5df2077ed0
clarify the limitations and caveats of azure dynamic records
5 years ago
Viranch Mehta
3bcd032eba
Merge branch 'master' into azuredns-dynamic
5 years ago
Ross McFarland
8be24f10a1
Merge pull request #709 from shollingsworth/issue-707-lenient-flag-doc
Updated doc to reflect config file location for zone wide lenient flag Fixes octodns/octodns#707
5 years ago
Viranch Mehta
9b5c8be01e
optimize by not creating traffic manager for single-value pools
If single-value pools have a weight defined, it will be lost by this
optimization. Next time octodns-sync is run, it will show an update for
setting the weight on remote. To overcome this, this commit includes a
change to Record object that ignores the weight in single-value pools.
5 years ago
Steven Hollingsworth
72b0438b7f
Updated doc to reflect config file location for zone wide lenient flag
5 years ago
Viranch Mehta
d619025040
Support dynamic records in Azure DNS
5 years ago
Ross McFarland
056cec8935
Merge pull request #705 from omarkilani/master
Update the AzureProvider to support azure-mgmt-dns 8.0.0 and azure-identity.
5 years ago
omar
758c7fab61
Fix the last test.
5 years ago
omar
93de918e01
Fix lint, requirements.txt, and all the tests but one.
5 years ago
omar
ebfb9355b1
Update the AzureProvider to support azure-mgmt-dns 8.0.0 and azure-identity.
5 years ago
Ross McFarland
b3aa56f36f
Merge pull request #699 from octodns/ns1-fallback-only-support
Ns1 fallback only support
5 years ago
Ross McFarland
428f9421a3
Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support
5 years ago
Ross McFarland
bd737e8cea
Merge pull request #704 from viranch/ns1-dynamic-cname
Add support for dynamic CNAME records in NS1
5 years ago
Ross McFarland
5a679948a6
Merge branch 'master' into ns1-fallback-only-support
5 years ago
Viranch Mehta
6d7cab43e8
Rename data/params for dynamic methods
5 years ago
Viranch Mehta
3de5cd2740
More future proof index lookup
5 years ago
Viranch Mehta
15eb23eeb6
Trim trailing dot from CNAME answers for NS1 monitors
5 years ago
Viranch Mehta
40569945d2
Add support for dynamic CNAME records in NS1
5 years ago
Ross McFarland
3e888b18e1
Merge pull request #703 from octodns/rel-0-9-12
v0.9.12 version bump and CHANGELOG update
5 years ago
Ross McFarland
58c7f431e8
v0.9.12 version bump and CHANGELOG update
5 years ago
Ross McFarland
ec0ea6080d
Merge pull request #701 from octodns/doc-sha-install
Add a blurb on pip installing a sha
5 years ago
Ross McFarland
ad37b99773
Add shell code block types
5 years ago
Ross McFarland
a564270ef5
Add a blurb on pip installing a sha
5 years ago
Ross McFarland
03f59a8e18
Merge pull request #691 from ricardbejarano/hetzner-provider
Hetzner provider
5 years ago
Ricard Bejarano
0a212828bc
Merge branch 'master' into hetzner-provider
5 years ago
Ricard Bejarano
b3c394a5e0
minor correctness tweaks
5 years ago
Ricard Bejarano
6bf24d8678
implemented TestHetznerProvider.test_apply
5 years ago
Ricard Bejarano
d4c6836d0b
implemented HetznerProvider.zone_metadata as the equivalent to zone_records for zone metadata
5 years ago
Ricard Bejarano
a0c4e9ecd7
simplified HetznerClient by removing unused pagination handling
5 years ago
Ross McFarland
f8659bec04
Helps if you add the file
5 years ago
Ross McFarland
540fb27263
Clean up and test OwnershipProcessor
5 years ago
Ross McFarland
f387a61561
Allow/reject use sets and now have tests
5 years ago
Ross McFarland
716d068196
Backwards compat for plan overrides, 100% manager coverage, singular processor module name
5 years ago
Ricard Bejarano
1922311091
WIP added TestHetznerProvider.test_apply
5 years ago
Ricard Bejarano
0de9efd032
removed unused HetznerClient methods to fix imparial coverage
5 years ago
Ross McFarland
7832fb8809
Better name for _create_zone
5 years ago
Ross McFarland
395a5c7054
Merge remote-tracking branch 'origin' into processors
5 years ago
Ross McFarland
8b02cd7088
Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support
5 years ago
Ross McFarland
fbd8389903
Tests for new-style ns1 data_for_dynamic_A fallback only pools
5 years ago
Ross McFarland
9c31b75e03
Merge pull request #700 from ricardbejarano/fix-plan-debug-log
fixed missing whitespace in plan() debug logging
5 years ago
Ricard Bejarano
a4ac90babe
Merge branch 'master' into fix-plan-debug-log
5 years ago
Ricard Bejarano
3f3d500152
fixed missing whitespace in plan() debug logging
When debug logging is enabled, the plan() function logs lines like:
<previous output>
Plan: DEBUG: __init__: Creates=13, Updates=0, Deletes=0Existing=0
<following output>
Where a space between "Deletes=0" and "Existing=0" is missing.
This adds it.
5 years ago
Ricard Bejarano
612738b327
renamed TestdHetznerProvider -> TestHetznerProvider (missing "d")
5 years ago
Ricard Bejarano
fe74c46213
made hetzner.HetznerProvider._do Mock-able for testing purposes making it a wrapper for _do_raw
5 years ago
Ross McFarland
078576520d
Rework NS1 pool handling to support fallback-only pools
5 years ago
Ross McFarland
b55a647e6e
Remove redudant pools_seen.add(pool) call
5 years ago
Ross McFarland
41fc81901c
Merge pull request #695 from octodns/fallback-are-seen
pools used as fallbacks should count as seen
5 years ago
Ross McFarland
e90aeb5d34
pools used as fallbacks should count as seen
5 years ago
Ross McFarland
2d248fe571
Merge pull request #693 from duduribeiro/dnsimple-query-zones-instead-domains
Change DNSimple's Provider to query zones instead domains
5 years ago