From 952e3b7cba7c3929e274f92e429a6292979ca294 Mon Sep 17 00:00:00 2001 From: Martin Date: Sat, 2 Jul 2016 22:38:16 +0200 Subject: [PATCH] Pylint: examples: fix redefined sys from outer scope error This was more false positive than actual error, but I replaced sys.exit() by SystemExit exception rather than disabling check there --- examples/zonediff.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/examples/zonediff.py b/examples/zonediff.py index be038518..99cf46a7 100755 --- a/examples/zonediff.py +++ b/examples/zonediff.py @@ -28,9 +28,8 @@ __all__ = ['diff_zones', 'format_changes_plain', 'format_changes_html'] try: import dns.zone except ImportError: - import sys - sys.stderr.write("Please install dnspython") - sys.exit(1) + raise SystemExit("Please install dnspython") + def diff_zones(zone1, zone2, ignore_ttl=False, ignore_soa=False): """diff_zones(zone1, zone2, ignore_ttl=False, ignore_soa=False) -> changes -- 2.47.3