From 2f4c8aa0ae1b1567a9d1d7cbfa4817878895520d Mon Sep 17 00:00:00 2001 From: lare Date: Sun, 9 Mar 2025 12:29:58 +0100 Subject: [PATCH] dns_zones: deduplicate records --- __main__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/__main__.py b/__main__.py index 8142620..b001537 100644 --- a/__main__.py +++ b/__main__.py @@ -331,14 +331,14 @@ class Registry(object): if zone.endswith("ip6.arpa."): # ipv6 reverse zone -> inet6num - return self._generate_reverseV6_zone(zone, TTL) + return list(set(self._generate_reverseV6_zone(zone, TTL))) elif zone.endswith("in-addr.arpa."): # ipv4 reverse zone -> inetnum - return self._generate_reverseV4_zone(zone, TTL) + return list(set(self._generate_reverseV4_zone(zone, TTL))) else: # other zone -> dns - return self._generate_forward_zone(zone, TTL) + return list(set(self._generate_forward_zone(zone, TTL))) if __name__ == "__main__":