summaryrefslogtreecommitdiff
path: root/gitlab/exceptions.py
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/exceptions.py')
-rw-r--r--gitlab/exceptions.py20
1 files changed, 18 insertions, 2 deletions
diff --git a/gitlab/exceptions.py b/gitlab/exceptions.py
index e07f0cc..7b0f7f0 100644
--- a/gitlab/exceptions.py
+++ b/gitlab/exceptions.py
@@ -75,11 +75,27 @@ class GitlabTransferProjectError(GitlabOperationError):
pass
-class GitlabBuildCancelError(GitlabOperationError):
+class GitlabCancelError(GitlabOperationError):
pass
-class GitlabBuildRetryError(GitlabOperationError):
+class GitlabBuildCancelError(GitlabCancelError):
+ pass
+
+
+class GitlabPipelineCancelError(GitlabCancelError):
+ pass
+
+
+class GitlabRetryError(GitlabOperationError):
+ pass
+
+
+class GitlabBuildRetryError(GitlabRetryError):
+ pass
+
+
+class GitlabPipelineRetryError(GitlabRetryError):
pass