Robert Reichel
0b116a57b9
Modify Azure DNS Client logic to lazy load
...
Lazy loading the Azure DNS client ensures that the necessary network calls only occur when it is time to actually do something with the client.
2021-02-02 12:18:40 -05:00
Ross McFarland and GitHub
99a9f77bac
Merge pull request #667 from rreichel3/rreichel3/azure-dns-zones-improvement
...
Improve checking for and creating Azure DNS Zones
2021-01-31 09:27:22 -08:00
Ross McFarland and GitHub
c0000ee627
Merge branch 'master' into rreichel3/azure-dns-zones-improvement
2021-01-31 09:24:56 -08:00
Robert Reichel
3ab532c5af
Fix test coverage
2021-01-29 15:30:17 -05:00
Robert Reichel
f92fdfce17
Even more desperate attempts to appease linter
2021-01-29 15:24:42 -05:00
Robert Reichel
f79ad89e82
Continue linter appeasement
2021-01-29 15:22:13 -05:00
Robert Reichel
83cc7fbe1a
Appease the linter
2021-01-29 15:19:19 -05:00
Robert Reichel
a8505d66f1
Improve checking and creating Azure DNS Zones
...
This change improves the process for checking for AzureDNS zones by using the known set and not relying upon custom error handling.
Since the provider already fetches the zones, octodns doesn't need to make a second call to check for the existence of the zone - _populate_zones already does that for us.
2021-01-29 15:11:27 -05:00
Ross McFarland
4ce2563d2e
Remove the rest of the . ending files, clean up code and tests for better coverage
2021-01-28 13:24:35 -08:00
Ross McFarland
c06dd6f846
Merge branch 'fix-windows-filename-problems' of github.com:octodns/octodns into fix-windows-filename-problems
2021-01-28 12:23:40 -08:00
Ross McFarland
9057aaf49d
Merge remote-tracking branch 'origin/master' into fix-windows-filename-problems
2021-01-28 12:23:31 -08:00
Ross McFarland
dd1dbfbfdd
Rework copyfile and skip based on feedback from windows test
2021-01-28 12:23:13 -08:00
Ross McFarland and GitHub
dbc858d4a4
Merge branch 'master' into fix-windows-filename-problems
2021-01-25 17:36:41 -08:00
Ross McFarland and GitHub
3a37620ce5
Merge pull request #664 from octodns/zonefile-ext-fix
...
Rename extention zonefile test to avoid existing unit.tests.
2021-01-25 17:36:32 -08:00
Ross McFarland
37381bd274
Skip the axfr default name test if we can't create the needed tests file
2021-01-25 15:50:34 -08:00
Ross McFarland
ea943e606e
Avoid . on the end of files, but still test axfr default
2021-01-25 15:45:23 -08:00
Ross McFarland
c08d4ac88f
Look for zone filename not zone_name in axfr directory listing
2021-01-25 15:35:37 -08:00
Ross McFarland
97feaa7823
Rename extention zonefile test to avoid existing unit.tests.
2021-01-25 15:32:30 -08:00
Ross McFarland and GitHub
e232d595de
Merge pull request #596 from ppieprzycki/azuredns_txt
...
Azuredns txt record too long , Skip alias entires
2021-01-23 09:12:26 -08:00
Ross McFarland and GitHub
9e04076d5f
Merge branch 'master' into azuredns_txt
2021-01-23 09:09:12 -08:00
Adam Smith and GitHub
19a68ec502
Merge pull request #660 from yzguy/zonefilesource_alt_ext
...
ZoneFileSource: allow users to specify file extension
2021-01-09 15:30:58 -05:00
Adam Smith
b2eab63d54
ZoneFileSource: allow users to specify file extension
2021-01-08 20:02:37 -08:00
Adam Smith and GitHub
97dbb6a782
Merge pull request #659 from yzguy/fqdn_module_missing
...
Add fqdn module to setup.py as dependency
2021-01-08 18:44:19 -05:00
Adam Smith
8d1f6c69e7
Add fqdn module to setup.py as dependency
2021-01-08 15:08:38 -08:00
Piotr Pieprzycki
7fe72f0061
Remove blank lines
2021-01-04 09:14:58 +01:00
Piotr Pieprzycki and GitHub
7afedb9893
Merge branch 'master' into azuredns_txt
2021-01-04 08:55:18 +01:00
Ross McFarland and GitHub
a2094ff9eb
Merge pull request #587 from Arunothia/master
...
Forcing delete to happen before create
2021-01-03 13:34:24 -08:00
Ross McFarland and GitHub
ab89a92c80
Merge branch 'master' into master
2021-01-03 13:24:09 -08:00
Ross McFarland and GitHub
2b82fa56a7
Merge pull request #654 from PeterDaveHello/patch-1
...
Fix indent of config/example.com.yaml in README.md
2021-01-03 13:15:50 -08:00
Arunothia Marappan and GitHub
082e1a0229
Merge branch 'master' into master
2020-12-26 15:02:27 -08:00
32811ed5c1
Update octodns/provider/azuredns.py
...
Co-authored-by: Ross McFarland <[email protected] >
2020-12-26 15:01:14 -08:00
Peter Dave Hello and GitHub
d801a40057
Fix indent of config/example.com.yaml in README.md
2020-12-27 04:49:11 +08:00
Ross McFarland and GitHub
4222c6bdb8
Merge pull request #653 from PeterDaveHello/RefactorGitHookShellScript
...
Refactor .git_hooks_pre-commit shell script syntax
2020-12-26 08:23:18 -08:00
Arunothia Marappan
cffc906071
Removing trailing whitespace in comment
2020-12-25 21:53:47 -08:00
Arunothia Marappan
cad48ea4e8
Updating lengthy comment
2020-12-25 21:50:46 -08:00
Arunothia Marappan
d28d51290b
Removing space from blank line
2020-12-25 21:11:02 -08:00
Arunothia Marappan
949a136f53
Enforcing Delete to happen before all other operations in _apply
2020-12-25 21:07:23 -08:00
Arunothia Marappan
e8573a91f4
Merge branch 'master' of https://github.com/octodns/octodns
2020-12-25 17:59:18 -08:00
Peter Dave Hello
0fad8fa0d9
Quote variable to prevent globbing, word splitting in .git_hooks_pre-commit
2020-12-21 03:33:08 +08:00
Peter Dave Hello
8095f4560a
Replace legacy ... w/ $(...) in .git_hooks_pre-commit
2020-12-21 03:29:29 +08:00
Ross McFarland and GitHub
1633af6723
Merge pull request #652 from PeterDaveHello/UpdateDevDependency
...
Update development dependency - Twine to v3.2.0
2020-12-20 07:37:52 -08:00
Peter Dave Hello
bdf4a6f425
Update development dependency twine to v3.2.0
...
Twine version < 2.0 was reported has a security vulnerability
From Twine version 2.0+, it requires Python 3.6, but doesn't seem to
have other breaking changes.
Reference:
- https://github.com/pypa/twine/issues/491
- https://twine.readthedocs.io/en/latest/changelog.html
2020-12-20 21:45:17 +08:00
Arunothia Marappan and GitHub
262eb37254
Merge branch 'master' into master
2020-12-18 13:00:42 -08:00
Ross McFarland and GitHub
20d34e0833
Merge pull request #634 from rissson/alias-failing-test
...
manager: error when an alias zone is synced without its source
2020-12-18 08:59:25 -08:00
Ross McFarland and GitHub
3e09451fd7
Remove debug print.
2020-12-18 08:50:59 -08:00
Marc 'risson' Schmitt
2b454ccc22
manager: error when an alias zone is synced without its source
...
Signed-off-by: Marc 'risson' Schmitt <[email protected] >
2020-12-17 15:23:22 +01:00
Ross McFarland and GitHub
66b7ced85c
Merge pull request #649 from siddharths2710/doc/unsafe_threshold
...
Updated document for unsafe thresholds
2020-12-14 06:28:11 -08:00
Ross McFarland and GitHub
77c65b042e
Wording tweaks to threshold params doc
2020-12-14 06:24:17 -08:00
root
75e75a8846
Updated doc for unsafe thresholds
2020-12-12 08:09:19 +00:00
Ross McFarland and GitHub
2143ccf80b
Merge pull request #646 from nikolay-te/master
...
Ignore UltraDNS records with unsupported rrtypes and log warning.
2020-12-11 10:11:07 -08:00