@@ -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