From: Frank Brehm Date: Wed, 17 Jan 2018 13:20:47 +0000 (+0100) Subject: Exceptional increasing SOA after changes not necessary anymore X-Git-Tag: 0.1.2~20 X-Git-Url: https://git.uhu-banane.net/?a=commitdiff_plain;h=5ed43e554e6b5d6771f0d133b13a53f40418b867;p=pixelpark%2Fadmin-tools.git Exceptional increasing SOA after changes not necessary anymore --- diff --git a/pp_lib/pdns_migrate_ns.py b/pp_lib/pdns_migrate_ns.py index 74d7074..5735b81 100644 --- a/pp_lib/pdns_migrate_ns.py +++ b/pp_lib/pdns_migrate_ns.py @@ -27,7 +27,7 @@ from .pdns_app import PpPDNSAppError, PpPDNSApplication, PDNSApiNotFoundError, P from .pdns_zone import PdnsApiZone from .pdns_record import compare_rrsets -__version__ = '0.2.5' +__version__ = '0.2.6' LOG = logging.getLogger(__name__) @@ -190,7 +190,7 @@ class PDNSMigrateNsApp(PpPDNSApplication): LOG.info("Setting nameservers for zone {!r} ...".format(zone_name)) comment = "Update NS entries on great NS- and SOA-Migration." - if not self.set_nameservers(zone, new_nameservers, comment=comment): + if not self.set_nameservers(zone, new_nameservers, comment=comment, do_serial=False): return False zone_parts = zone_name.split('.') @@ -207,7 +207,8 @@ class PDNSMigrateNsApp(PpPDNSApplication): LOG.info("Setting nameservers for zone {z!r} in zone {t!r}.".format( z=zone_name, t=top_zone_name)) top_zone = self.get_api_zone(top_zone_name) - return self.set_nameservers(top_zone, new_nameservers, zone_name, comment=comment) + return self.set_nameservers( + top_zone, new_nameservers, zone_name, comment=comment, do_serial=False) else: LOG.debug("Top zone {!r} is not in our responsibility.".format(top_zone_name)) return True