Skip to content

Commit 5eed63a

Browse files
committed
Use project, ie user/repo, as arg for Repository methods.
Official API docs list the old name only repo methods as deprecated, this cosmetic change just makes introspection yield better results.
1 parent 0a8099a commit 5eed63a

1 file changed

Lines changed: 14 additions & 20 deletions

File tree

github2/repositories.py

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -61,39 +61,33 @@ def fork(self, project):
6161
return self.get_value("fork", project, filter="repository",
6262
datatype=Repository)
6363

64-
def create(self, name, description=None, homepage=None, public=True):
65-
repo_data = {"name": name, "description": description,
64+
def create(self, project, description=None, homepage=None, public=True):
65+
repo_data = {"name": project, "description": description,
6666
"homepage": homepage, "public": str(int(public))}
6767
return self.get_value("create", post_data=repo_data,
6868
filter="repository", datatype=Repository)
6969

70-
def delete(self, name):
71-
return self.make_request("delete", name)
70+
def delete(self, project):
71+
return self.make_request("delete", project)
7272

73-
def set_private(self, repo_name):
74-
return self.make_request("set/private", repo_name)
73+
def set_private(self, project):
74+
return self.make_request("set/private", project)
7575

76-
def set_public(self, repo_name):
77-
return self.make_request("set/public", repo_name)
76+
def set_public(self, project):
77+
return self.make_request("set/public", project)
7878

7979
def list_collaborators(self, project):
8080
"""Lists all the collaborators in a project (user/repro)."""
8181
return self.make_request("show", project, "collaborators",
8282
filter="collaborators")
8383

84-
def add_collaborator(self, repo_name, username):
85-
"""Adds an add_collaborator to a repro.
84+
def add_collaborator(self, project, username):
85+
"""Adds an add_collaborator to a repo."""
86+
return self.make_request("collaborators", project, "add", username)
8687

87-
Do not prefix repro_name with the user owning the repro like you
88-
do in list_collaborators()"""
89-
return self.make_request("collaborators", repo_name, "add", username)
90-
91-
def remove_collaborator(self, repo_name, username):
92-
"""Removes an add_collaborator from a repro.
93-
94-
Do not prefix repro_name with the user owning the repro like you
95-
do in list_collaborators()"""
96-
return self.make_request("collaborators", repo_name, "remove",
88+
def remove_collaborator(self, project, username):
89+
"""Removes an add_collaborator from a repo."""
90+
return self.make_request("collaborators", project, "remove",
9791
username, method="POST")
9892

9993
def network(self, project):

0 commit comments

Comments
 (0)