summaryrefslogtreecommitdiff
path: root/gitlab/__init__.py
diff options
context:
space:
mode:
authorGuyzmo <guyzmo+github@m0g.net>2016-11-27 13:43:38 +0100
committerGuyzmo <guyzmo+github@m0g.net>2016-12-24 12:04:22 +0100
commit6022dfec44c67f7f45b0c3274f5eef02e8ac93f0 (patch)
tree42e07d92219cac401cb434142d90842b885ddaa8 /gitlab/__init__.py
parent15d336256c0dca756e189fb9746ab60be2d3c886 (diff)
downloadgitlab-6022dfec44c67f7f45b0c3274f5eef02e8ac93f0.tar.gz
Added support for Snippets (new API in Gitlab 8.15)
cf [Gitlab-CE MR !6373](https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6373) Signed-off-by: Guyzmo <guyzmo+github@m0g.net>
Diffstat (limited to 'gitlab/__init__.py')
-rw-r--r--gitlab/__init__.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/gitlab/__init__.py b/gitlab/__init__.py
index 82a2414..679b023 100644
--- a/gitlab/__init__.py
+++ b/gitlab/__init__.py
@@ -103,6 +103,7 @@ class Gitlab(object):
self.runners = RunnerManager(self)
self.settings = ApplicationSettingsManager(self)
self.sidekiq = SidekiqManager(self)
+ self.snippets = SnippetManager(self)
self.users = UserManager(self)
self.teams = TeamManager(self)
self.todos = TodoManager(self)
@@ -469,7 +470,8 @@ class Gitlab(object):
params.pop(obj.idAttr)
r = self._raw_delete(url, **params)
- raise_error_from_response(r, GitlabDeleteError)
+ raise_error_from_response(r, GitlabDeleteError,
+ expected_code=[200, 204])
return True
def create(self, obj, **kwargs):