Merge pull request #284 from xorel/develop

Add team membership add call
This commit is contained in:
Jimmy Zelinskie
2015-03-18 15:13:21 -04:00
+12
View File
@@ -121,6 +121,18 @@ class Team(github.GithubObject.CompletableGithubObject):
self.url + "/members/" + member._identity
)
def add_membership(self, member):
"""
:calls: `PUT /teams/:id/memberships/:user <http://developer.github.com/v3/orgs/teams>`_
:param member: :class:`github.Nameduser.NamedUser`
:rtype: None
"""
assert isinstance(member, github.NamedUser.NamedUser), member
headers, data = self._requester.requestjsonandcheck(
"PUT",
self.url + "/memberships/" + member._identity
)
def add_to_repos(self, repo):
"""
:calls: `PUT /teams/:id/repos/:org/:repo <http://developer.github.com/v3/orgs/teams>`_