Add class comment

This commit is contained in:
Samuel Parkinson
2023-02-20 18:17:43 +00:00
parent 063bf78b9f
commit ae0497bb5a
+29
View File
@@ -22,6 +22,35 @@ class SpfDnsLookupException(ProcessorException):
class SpfDnsLookupProcessor(BaseProcessor):
'''
Validate that SPF values in TXT records are valid.
Example usage:
processors:
spf:
class: octodns.processor.spf.SpfDnsLookupProcessor
zones:
example.com.:
sources:
- config
processors:
- spf
targets:
- route53
The validation can be skipped for specific records by setting the lenient
flag, e.g.
_spf:
octodns:
lenient: true
ttl: 86400
type: TXT
value: v=spf1 ptr ~all
'''
log = getLogger('SpfDnsLookupProcessor')
def __init__(self, name):