summaryrefslogtreecommitdiff
path: root/buildscripts/resmokelib/errors.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildscripts/resmokelib/errors.py')
-rw-r--r--buildscripts/resmokelib/errors.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/buildscripts/resmokelib/errors.py b/buildscripts/resmokelib/errors.py
index 8f49a567a79..a0bddfdbc23 100644
--- a/buildscripts/resmokelib/errors.py
+++ b/buildscripts/resmokelib/errors.py
@@ -18,7 +18,12 @@ class StopExecution(ResmokeError): # noqa: D204
class UserInterrupt(StopExecution): # noqa: D204
"""Exception raised when a user signals resmoke.py to unconditionally stop executing tests."""
- pass
+ EXIT_CODE = 130 # Simulate SIGINT as exit code.
+
+
+class LoggerRuntimeConfigError(StopExecution): # noqa: D204
+ """Exception raised when a logging handler couldn't be configured at runtime."""
+ EXIT_CODE = 75
class TestFailure(ResmokeError): # noqa: D204