Ross McFarland
aae65594f2
Remove explicit use of six
2021-09-17 07:10:07 -07:00
Ross McFarland
9156bdaea0
f-strings for tests pass 1
2021-09-16 16:16:01 -07:00
Brian E Clow
c5efba89fe
Adding yaml support and testing for URLFWD
2021-07-22 14:32:09 -07:00
Ross McFarland
e90aeb5d34
pools used as fallbacks should count as seen
2021-04-22 18:45:14 -07:00
Ross McFarland
5e1f653848
Merge remote-tracking branch 'origin/master' into srv_null_records
2021-02-18 07:52:47 -08:00
Mark Tearle
5d23977bbd
Adjust remaining unit tests due to extra records in test zone
2021-02-15 22:46:22 +08:00
Mark Tearle
9d4bd0aaec
Add support for LOC records
2021-02-09 20:41:37 +08:00
Ross McFarland
858628a867
Update yaml test path to work on windows
2021-02-05 12:06:46 -08: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
Jonathan Leroy
eec4c4f81c
Remove support for dynamic DNAME records as no provider currently
...
support them
2020-10-27 20:31:57 +01:00
Jonathan Leroy
de51e5f531
Add support for DNAME records
2020-10-26 22:18:35 +01:00
Ross McFarland
a078ec9d31
Move to populate_should_replace rather then OverridingYamlProvider
2020-01-06 14:16:47 -08:00
Ross McFarland
41dd72f1fb
Merge remote-tracking branch 'origin/master' into overriding-yaml-provider
2020-01-06 13:41:27 -08:00
Ross McFarland
00fa158c59
filter -> [... if]s
2019-10-09 15:31:27 -07:00
Ross McFarland
14063186f3
YamlProvider python3, tests
2019-10-07 07:56:10 -07:00
Ross McFarland
a9d0eef3ba
Lots of text_type
2019-07-29 08:37:47 -07:00
Ross McFarland
ee0efc5b3a
Explicit list-ification
2019-07-29 08:35:11 -07:00
Ross McFarland
135f826b7e
Add OverridingYamlProvider and tests
2019-04-27 15:08:09 -07:00
Christian Funkhouser
f239eb1aa8
Don't use classmethod for listing YAML files
...
Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com >
2019-04-08 17:13:28 -04:00
Christian Funkhouser
689043cd3d
Merge SplitYamlProvider and YamlProvider tests
...
Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com >
2019-04-08 17:07:45 -04:00
Ross McFarland
e16648ab1f
Progress towards fully fleshed out pools & rules
2018-12-05 16:28:41 -08:00
Ross McFarland
b650013ccb
Add a AAAA dyanmic.tests example, comments
2018-12-03 15:03:53 -08:00
Ross McFarland
c41824c3e9
Better weighting support
2018-11-28 09:41:25 -08:00
Ross McFarland
92b025fe1a
Support for weights of pools
2018-11-28 09:22:09 -08:00
Ross McFarland
9d45386f4d
Sketch of new dynamic record config in unit.tests.
2018-11-28 09:01:07 -08:00
Matt
84c883c67f
Add - Test case.
2018-11-04 13:16:26 +11:00
Ross McFarland
454f7f8c8f
Add formal CAA support to YamlProvider
2017-11-08 06:26:18 -08:00
Paul van Brouwershaven
11f4359099
Add support for included and excluded records
...
`Included` and `Excluded` can be used to filter records for one or more specific provider(s). This can be extremely useful when certain record types are not supported by a provider and you want only that provider to receive an alternative record.
See also: https://github.com/github/octodns/issues/26
2017-09-28 15:16:39 +02:00
Ross McFarland
c24c793bcb
CAA unit tests for provider support
2017-08-26 15:28:09 -07:00
Ross McFarland
046cde43b2
Make sorting enforcement optional with YamlProvider
2017-06-19 22:44:34 -07:00
Ross McFarland
ff2fec72d8
Add support for ignored records.
...
```yaml
ignored:
octodns:
ignored: true
type: A
value: 1.2.3.4
```
2017-06-04 19:03:38 -07:00
Ross McFarland
7957a4c018
Initial import of OSS OctoDNS
2017-03-15 15:38:10 -07:00