]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Added DistutilsExecError, DistutilsValueError.
authorGreg Ward <gward@python.net>
Sat, 14 Aug 1999 23:43:45 +0000 (23:43 +0000)
committerGreg Ward <gward@python.net>
Sat, 14 Aug 1999 23:43:45 +0000 (23:43 +0000)
Lib/distutils/errors.py

index f5ef385120bb4670f5b4be2de3c0d639ab4d0f9d..17d1abc796bb7b7109ac546f4942dd203ea85a61 100644 (file)
@@ -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