Better name for _create_zone

This commit is contained in:
Ross McFarland
2021-04-26 20:08:42 -07:00
parent 395a5c7054
commit 7832fb8809
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -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):
+2 -2
View File
@@ -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)
+1 -1
View File
@@ -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)