From: Collin Winter Date: Tue, 17 Jul 2007 00:38:21 +0000 (+0000) Subject: Fix a bug in distutils.core's error handling. X-Git-Tag: v3.0a1~627 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2c8fef07f68e49ac88195b429fb7a692ee9cc5cf;p=python Fix a bug in distutils.core's error handling. --- diff --git a/Lib/distutils/core.py b/Lib/distutils/core.py index 6242775c11..bd9b8542cd 100644 --- a/Lib/distutils/core.py +++ b/Lib/distutils/core.py @@ -112,10 +112,10 @@ def setup (**attrs): _setup_distribution = dist = klass(attrs) except DistutilsSetupError as msg: if 'name' not in attrs: + raise SystemExit, "error in setup command: %s" % msg + else: raise SystemExit, "error in %s setup command: %s" % \ (attrs['name'], msg) - else: - raise SystemExit, "error in setup command: %s" % msg if _setup_stop_after == "init": return dist