From 8c66b697c14d3bbb5234cc97ed5ef426aed75655 Mon Sep 17 00:00:00 2001 From: Greg Ward Date: Sat, 14 Aug 1999 23:43:45 +0000 Subject: Added DistutilsExecError, DistutilsValueError. --- Lib/distutils/errors.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Lib/distutils/errors.py b/Lib/distutils/errors.py index f5ef385120..17d1abc796 100644 --- a/Lib/distutils/errors.py +++ b/Lib/distutils/errors.py @@ -52,12 +52,22 @@ if type (RuntimeError) is types.ClassType: class DistutilsOptionError (DistutilsError): pass + # DistutilsValueError is raised anytime an option value (presumably + # provided by setup.py) is invalid. + class DistutilsValueError (DistutilsError): + pass + # DistutilsPlatformError is raised when we find that we don't # know how to do something on the current platform (but we do # know how to do it on some platform). class DistutilsPlatformError (DistutilsError): pass + # DistutilsExecError is raised if there are any problems executing + # an external program + class DistutilsExecError (DistutilsError): + pass + # String-based exceptions else: DistutilsError = 'DistutilsError' @@ -67,6 +77,8 @@ else: DistutilsArgError = 'DistutilsArgError' DistutilsFileError = 'DistutilsFileError' DistutilsOptionError = 'DistutilsOptionError' + DistutilsValueError = 'DistutilsValueError' DistutilsPlatformError = 'DistutilsPlatformError' - + DistutilsExecError = 'DistutilsExecError' + del types -- cgit v1.2.1