Browse Source

fastdns: fixed an issue with handling spaces in SPF records

pull/379/head
Basir 7 years ago
parent
commit
79dd35f7a7
1 changed files with 9 additions and 1 deletions
  1. +9
    -1
      octodns/provider/fastdns.py

+ 9
- 1
octodns/provider/fastdns.py View File

@ -433,7 +433,6 @@ class AkamaiProvider(BaseProvider):
_params_for_A = _params_for_multiple
_params_for_AAAA = _params_for_multiple
_params_for_NS = _params_for_multiple
_params_for_SPF = _params_for_multiple
_params_for_CNAME = _params_for_single
_params_for_PTR = _params_for_single
@ -466,6 +465,15 @@ class AkamaiProvider(BaseProvider):
return rdata
def _params_for_SPF(self, values):
rdata = []
for r in values:
txt = "\"" + r.replace('\\;', ';') + "\""
rdata.append(txt)
return rdata
def _params_for_SRV(self, values):
rdata = []
for r in values:


Loading…
Cancel
Save