mirror of
https://github.com/github/octodns.git
synced 2024-05-11 05:55:00 +00:00
Better name for _create_zone
This commit is contained in:
@@ -13,7 +13,7 @@ class BaseProcessor(object):
|
||||
def __init__(self, name):
|
||||
self.name = name
|
||||
|
||||
def _create_zone(self, zone):
|
||||
def _clone_zone(self, zone):
|
||||
return Zone(zone.name, sub_zones=zone.sub_zones)
|
||||
|
||||
def process_source_zone(self, zone, sources):
|
||||
|
||||
@@ -15,7 +15,7 @@ class TypeAllowlistFilter(BaseProcessor):
|
||||
self.allowlist = allowlist
|
||||
|
||||
def _process(self, zone, *args, **kwargs):
|
||||
ret = self._create_zone(zone)
|
||||
ret = self._clone_zone(zone)
|
||||
for record in zone.records:
|
||||
if record._type in self.allowlist:
|
||||
ret.add_record(record)
|
||||
@@ -33,7 +33,7 @@ class TypeRejectlistFilter(BaseProcessor):
|
||||
self.rejectlist = rejectlist
|
||||
|
||||
def _process(self, zone, *args, **kwargs):
|
||||
ret = self._create_zone(zone)
|
||||
ret = self._clone_zone(zone)
|
||||
for record in zone.records:
|
||||
if record._type not in self.rejectlist:
|
||||
ret.add_record(record)
|
||||
|
||||
@@ -26,7 +26,7 @@ class OwnershipProcessor(BaseProcessor):
|
||||
self._txt_values = [txt_value]
|
||||
|
||||
def process_source_zone(self, zone, *args, **kwargs):
|
||||
ret = self._create_zone(zone)
|
||||
ret = self._clone_zone(zone)
|
||||
for record in zone.records:
|
||||
# Always copy over the source records
|
||||
ret.add_record(record)
|
||||
|
||||
Reference in New Issue
Block a user