summaryrefslogtreecommitdiff
path: root/gitlab/exceptions.py
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/exceptions.py')
-rw-r--r--gitlab/exceptions.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/gitlab/exceptions.py b/gitlab/exceptions.py
index 5b7b75c..449b6f0 100644
--- a/gitlab/exceptions.py
+++ b/gitlab/exceptions.py
@@ -19,8 +19,7 @@ import functools
class GitlabError(Exception):
- def __init__(self, error_message="", response_code=None,
- response_body=None):
+ def __init__(self, error_message="", response_code=None, response_body=None):
Exception.__init__(self, error_message)
# Http status code
@@ -248,6 +247,7 @@ def on_http_error(error):
error(Exception): The exception type to raise -- must inherit from
GitlabError
"""
+
def wrap(f):
@functools.wraps(f)
def wrapped_f(*args, **kwargs):
@@ -255,5 +255,7 @@ def on_http_error(error):
return f(*args, **kwargs)
except GitlabHttpError as e:
raise error(e.error_message, e.response_code, e.response_body)
+
return wrapped_f
+
return wrap