From be8aa52673aae5d43dffdde9853023acdee6df6e Mon Sep 17 00:00:00 2001 From: Itxaka Date: Mon, 16 Sep 2013 09:14:14 +0200 Subject: [PATCH] changed some args, could fix Issue #15 --- gitlab/__init__.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gitlab/__init__.py b/gitlab/__init__.py index eea0209..f70e07b 100644 --- a/gitlab/__init__.py +++ b/gitlab/__init__.py @@ -266,9 +266,9 @@ def getProjectEvents(self, id_, page=1, per_page=20): return False def createProject(self, name, description="", default_branch="", - issues_enabled="", wall_enabled="", - merge_requests_enabled="", wiki_enabled="", - snippets_enabled="", public=""): + issues_enabled=0, wall_enabled=0, + merge_requests_enabled=0, wiki_enabled=0, + snippets_enabled=0, public=0): """ Create a project :param name: Obligatory @@ -284,7 +284,7 @@ def createProject(self, name, description="", default_branch="", # if gitlab is the new 6th version, there is a public option for the # project creation - if len(public) > 0: + if public != 0: data['public'] = public #request now works with both GitLab 5 and GitLab 6. request = requests.post(self.projects_url, headers=self.headers, @@ -296,9 +296,9 @@ def createProject(self, name, description="", default_branch="", return False def createProjectUser(self, id_, name, description="", default_branch="", - issues_enabled="", wall_enabled="", - merge_requests_enabled="", wiki_enabled="", - snippets_enabled=""): + issues_enabled=0, wall_enabled=0, + merge_requests_enabled=0, wiki_enabled=0, + snippets_enabled=0): """ Create a project for the given user identified by id :param id_: id of the user to crete the project for