Browse Source

Add class comment

pull/978/head
Samuel Parkinson 3 years ago
parent
commit
ae0497bb5a
1 changed files with 29 additions and 0 deletions
  1. +29
    -0
      octodns/processor/spf.py

+ 29
- 0
octodns/processor/spf.py 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):


Loading…
Cancel
Save