commit 8c52d3b3235a6862fdd4675087871c6a7f8fed9c
parent 9aa95158e4919de450783feeec102329ffcb1367
Author: rexxnor <rexxnor+gnunet@brief.li>
Date: Thu, 9 May 2019 23:41:12 +0200
fixed exception not catching all
Diffstat:
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/ascension/ascension.py b/ascension/ascension.py
@@ -156,7 +156,7 @@ class Ascender():
logging.critical("Domain '%s' does not allow xfr requests.",
domain)
return None
- except:
+ except Exception:
logging.error("Unexpected error while transfering domain '%s'",
domain)
return None
@@ -730,9 +730,10 @@ def main():
ascender.transferns)
if dryrun:
- if dns_zone_serial:
+ if not dns_zone_serial:
+ return 1
+ else:
return 0
- return 1
if not dns_zone_serial:
logging.error("Could not get DNS zone serial")