Mark Tearle
7f89c621a1
Address coverage for Python 2, tidy up variable names in _is_valid_dkim_key
2020-11-25 23:29:49 +08:00
Mark Tearle
fa266c23d2
Fix _is_valid_dkim_key for Python 3.9 compatibility in OVH provider
...
base64.decodestring was deprecated and removed in Python 3.9 in favour of
decodebytes (See https://bugs.python.org/issue39351 )
2020-11-25 22:28:35 +08:00
Charles
e13d23dc80
Use python3-friendly syntax
2020-01-21 17:49:19 +01:00
Charles
01ec880f83
Add CAA record type for ovh provider
2020-01-21 17:49:19 +01:00
Kaari
4b625eba64
Use comprehension for clarity and best practice
...
Co-Authored-By: Ross McFarland <ross@github.com >
2020-01-08 19:52:13 +01:00
Charles Durieux
e22a7d2738
Fix trailing semicolon in dkim for ovh provider
...
Pulling dns records from ovh to a yaml file puts a semicolon at the end.
Pushing from yaml to ovh will fail the "dkim-compliant" verification if
there is an empty field (and there is one in case of a trailing
semicolon). With the current logic, pulling dkim record created with ovh
then pushing it back will NOT work.
This small patch ignores all empty fields in a dkim records during dkim
validation.
2020-01-08 17:45:02 +01:00
Ross McFarland
10ad30e7ea
map( to [...]
2019-10-09 15:41:18 -07:00
Ross McFarland
37543e6a76
OvhProvider python3
2019-10-05 09:18:42 -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
303d0532c8
Implement SUPPORTS_DYNAMIC functionality, no providers
2018-12-03 14:40:43 -08:00
Ross McFarland
cee7677ae4
Implement Zone.add_record lenient across our providers
2018-05-30 12:41:59 -07:00
Ross McFarland
3ea78af8e1
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary
2018-04-15 09:58:36 -07:00
Ross McFarland
7228c5b294
Merge remote-tracking branch 'origin/master' into show-zone-create
2018-03-03 10:18:32 -08:00
trnsnt
20d9ce7991
Fix SRV and SSHFP record for OVH provider
2018-02-12 17:31:27 +01:00
Eric Vergne
ff305ca1bb
Implement populate exists for OvhProvider
2018-01-22 17:40:36 +01:00
trnsnt
6b1a8f8ccf
OVH: Add support of DKIM records
2017-10-30 20:29:11 +01:00
trnsnt
8a13ccab46
Add OVH as octodns provider
2017-09-18 17:37:51 +02:00