Rename methods in Requester

This commit is contained in:
Vincent Jacques
2013-02-05 19:39:03 +01:00
parent f024950884
commit e9be857089
26 changed files with 155 additions and 155 deletions
+24 -24
View File
@@ -156,7 +156,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def add_to_emails(self, *emails):
assert all(isinstance(element, (str, unicode)) for element in emails), emails
post_parameters = emails
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/user/emails",
None,
@@ -165,7 +165,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def add_to_following(self, following):
assert isinstance(following, github.NamedUser.NamedUser), following
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
"/user/following/" + following._identity,
None,
@@ -174,7 +174,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def add_to_starred(self, starred):
assert isinstance(starred, github.Repository.Repository), starred
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
"/user/starred/" + starred._identity,
None,
@@ -183,7 +183,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def add_to_subscriptions(self, subscription):
assert isinstance(subscription, github.Repository.Repository), subscription
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
"/user/subscriptions/" + subscription._identity,
None,
@@ -192,7 +192,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def add_to_watched(self, watched):
assert isinstance(watched, github.Repository.Repository), watched
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
"/user/watched/" + watched._identity,
None,
@@ -216,7 +216,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
post_parameters["client_id"] = client_id
if client_secret is not github.GithubObject.NotSet:
post_parameters["client_secret"] = client_secret
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/authorizations",
None,
@@ -226,7 +226,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def create_fork(self, repo):
assert isinstance(repo, github.Repository.Repository), repo
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/repos/" + repo.owner.login + "/" + repo.name + "/forks",
None,
@@ -244,7 +244,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
}
if description is not github.GithubObject.NotSet:
post_parameters["description"] = description
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/gists",
None,
@@ -259,7 +259,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
"title": title,
"key": key,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/user/keys",
None,
@@ -296,7 +296,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
post_parameters["auto_init"] = auto_init
if gitignore_template is not github.GithubObject.NotSet:
post_parameters["gitignore_template"] = gitignore_template
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/user/repos",
None,
@@ -327,7 +327,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
post_parameters["hireable"] = hireable
if bio is not github.GithubObject.NotSet:
post_parameters["bio"] = bio
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
"/user",
None,
@@ -337,7 +337,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def get_authorization(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/authorizations/" + str(id),
None,
@@ -354,7 +354,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
)
def get_emails(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/user/emails",
None,
@@ -404,7 +404,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def get_key(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/user/keys/" + str(id),
None,
@@ -439,7 +439,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def get_repo(self, name):
assert isinstance(name, (str, unicode)), name
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/repos/" + self.login + "/" + name,
None,
@@ -499,7 +499,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def has_in_following(self, following):
assert isinstance(following, github.NamedUser.NamedUser), following
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
"/user/following/" + following._identity,
None,
@@ -509,7 +509,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def has_in_starred(self, starred):
assert isinstance(starred, github.Repository.Repository), starred
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
"/user/starred/" + starred._identity,
None,
@@ -519,7 +519,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def has_in_subscriptions(self, subscription):
assert isinstance(subscription, github.Repository.Repository), subscription
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
"/user/subscriptions/" + subscription._identity,
None,
@@ -529,7 +529,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def has_in_watched(self, watched):
assert isinstance(watched, github.Repository.Repository), watched
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
"/user/watched/" + watched._identity,
None,
@@ -540,7 +540,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def remove_from_emails(self, *emails):
assert all(isinstance(element, (str, unicode)) for element in emails), emails
post_parameters = emails
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
"/user/emails",
None,
@@ -549,7 +549,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def remove_from_following(self, following):
assert isinstance(following, github.NamedUser.NamedUser), following
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
"/user/following/" + following._identity,
None,
@@ -558,7 +558,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def remove_from_starred(self, starred):
assert isinstance(starred, github.Repository.Repository), starred
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
"/user/starred/" + starred._identity,
None,
@@ -567,7 +567,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def remove_from_subscriptions(self, subscription):
assert isinstance(subscription, github.Repository.Repository), subscription
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
"/user/subscriptions/" + subscription._identity,
None,
@@ -576,7 +576,7 @@ class AuthenticatedUser(github.GithubObject.GithubObject):
def remove_from_watched(self, watched):
assert isinstance(watched, github.Repository.Repository), watched
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
"/user/watched/" + watched._identity,
None,
+2 -2
View File
@@ -65,7 +65,7 @@ class Authorization(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._url)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -89,7 +89,7 @@ class Authorization(github.GithubObject.GithubObject):
post_parameters["note"] = note
if note_url is not github.GithubObject.NotSet:
post_parameters["note_url"] = note_url
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+2 -2
View File
@@ -79,7 +79,7 @@ class Commit(github.GithubObject.GithubObject):
post_parameters["path"] = path
if position is not github.GithubObject.NotSet:
post_parameters["position"] = position
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/comments",
None,
@@ -98,7 +98,7 @@ class Commit(github.GithubObject.GithubObject):
post_parameters["target_url"] = target_url
if description is not github.GithubObject.NotSet:
post_parameters["description"] = description
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self._parentUrl(self._parentUrl(self.url)) + "/statuses/" + self.sha,
None,
+2 -2
View File
@@ -75,7 +75,7 @@ class CommitComment(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._user)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -87,7 +87,7 @@ class CommitComment(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+1 -1
View File
@@ -118,7 +118,7 @@ class Download(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._url)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
+8 -8
View File
@@ -103,7 +103,7 @@ class Gist(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/comments",
None,
@@ -112,7 +112,7 @@ class Gist(github.GithubObject.GithubObject):
return github.GistComment.GistComment(self._requester, data, completed=True)
def create_fork(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/fork",
None,
@@ -121,7 +121,7 @@ class Gist(github.GithubObject.GithubObject):
return Gist(self._requester, data, completed=True)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -136,7 +136,7 @@ class Gist(github.GithubObject.GithubObject):
post_parameters["description"] = description
if files is not github.GithubObject.NotSet:
post_parameters["files"] = dict((key, value._identity) for key, value in files.iteritems())
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -146,7 +146,7 @@ class Gist(github.GithubObject.GithubObject):
def get_comment(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/comments/" + str(id),
None,
@@ -163,7 +163,7 @@ class Gist(github.GithubObject.GithubObject):
)
def is_starred(self):
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/star",
None,
@@ -172,7 +172,7 @@ class Gist(github.GithubObject.GithubObject):
return status == 204
def reset_starred(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/star",
None,
@@ -180,7 +180,7 @@ class Gist(github.GithubObject.GithubObject):
)
def set_starred(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/star",
None,
+2 -2
View File
@@ -50,7 +50,7 @@ class GistComment(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._user)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -62,7 +62,7 @@ class GistComment(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+2 -2
View File
@@ -35,7 +35,7 @@ class GitRef(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._url)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -50,7 +50,7 @@ class GitRef(github.GithubObject.GithubObject):
}
if force is not github.GithubObject.NotSet:
post_parameters["force"] = force
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+9 -9
View File
@@ -53,7 +53,7 @@ class Github(object):
if login is github.GithubObject.NotSet:
return AuthenticatedUser.AuthenticatedUser(self.__requester, {"url": "/user"}, completed=False)
else:
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/users/" + login,
None,
@@ -63,7 +63,7 @@ class Github(object):
def get_organization(self, login):
assert isinstance(login, (str, unicode)), login
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/orgs/" + login,
None,
@@ -73,7 +73,7 @@ class Github(object):
def get_repo(self, full_name):
assert isinstance(full_name, (str, unicode)), full_name
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/repos/" + full_name,
None,
@@ -83,7 +83,7 @@ class Github(object):
def get_gist(self, id):
assert isinstance(id, (str, unicode)), id
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/gists/" + id,
None,
@@ -125,7 +125,7 @@ class Github(object):
def legacy_search_user_by_email(self, email):
assert isinstance(email, (str, unicode)), email
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/legacy/user/email/" + email,
None,
@@ -142,7 +142,7 @@ class Github(object):
if context is not github.GithubObject.NotSet:
post_parameters["mode"] = "gfm"
post_parameters["context"] = context._identity
status, headers, data = self.__requester.requestRaw(
status, headers, data = self.__requester.requestJson(
"POST",
"/markdown",
None,
@@ -151,7 +151,7 @@ class Github(object):
return data
def get_hooks(self):
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/hooks",
None,
@@ -160,7 +160,7 @@ class Github(object):
return [HookDescription.HookDescription(self.__requester, attributes, completed=True) for attributes in data]
def get_gitignore_templates(self):
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
"/gitignore/templates",
None,
@@ -170,7 +170,7 @@ class Github(object):
def get_gitignore_template(self, name):
assert isinstance(name, (str, unicode)), name
headers, attributes = self.__requester.requestAndCheck(
headers, attributes = self.__requester.requestJsonAndCheck(
"GET",
"/gitignore/templates/" + name,
None,
+1 -1
View File
@@ -62,7 +62,7 @@ class GithubObject(BasicGithubObject):
self.__complete()
def __complete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self._url,
None,
+3 -3
View File
@@ -65,7 +65,7 @@ class Hook(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._url)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -91,7 +91,7 @@ class Hook(github.GithubObject.GithubObject):
post_parameters["remove_events"] = remove_events
if active is not github.GithubObject.NotSet:
post_parameters["active"] = active
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -100,7 +100,7 @@ class Hook(github.GithubObject.GithubObject):
self._useAttributes(data)
def test(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/test",
None,
+7 -7
View File
@@ -119,7 +119,7 @@ class Issue(github.GithubObject.GithubObject):
def add_to_labels(self, *labels):
assert all(isinstance(element, github.Label.Label) for element in labels), labels
post_parameters = [label.name for label in labels]
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/labels",
None,
@@ -131,7 +131,7 @@ class Issue(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/comments",
None,
@@ -140,7 +140,7 @@ class Issue(github.GithubObject.GithubObject):
return github.IssueComment.IssueComment(self._requester, data, completed=True)
def delete_labels(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/labels",
None,
@@ -167,7 +167,7 @@ class Issue(github.GithubObject.GithubObject):
post_parameters["milestone"] = milestone._identity if milestone else ''
if labels is not github.GithubObject.NotSet:
post_parameters["labels"] = labels
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -177,7 +177,7 @@ class Issue(github.GithubObject.GithubObject):
def get_comment(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self._parentUrl(self.url) + "/comments/" + str(id),
None,
@@ -211,7 +211,7 @@ class Issue(github.GithubObject.GithubObject):
def remove_from_labels(self, label):
assert isinstance(label, github.Label.Label), label
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/labels/" + label._identity,
None,
@@ -221,7 +221,7 @@ class Issue(github.GithubObject.GithubObject):
def set_labels(self, *labels):
assert all(isinstance(element, github.Label.Label) for element in labels), labels
post_parameters = [label.name for label in labels]
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/labels",
None,
+2 -2
View File
@@ -50,7 +50,7 @@ class IssueComment(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._user)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -62,7 +62,7 @@ class IssueComment(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+2 -2
View File
@@ -35,7 +35,7 @@ class Label(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._url)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -49,7 +49,7 @@ class Label(github.GithubObject.GithubObject):
"name": name,
"color": color,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+1 -1
View File
@@ -43,7 +43,7 @@ class PaginatedList(github.PaginatedList.PaginatedListBase):
args = dict(self.__args)
if page != 0:
args["start_page"] = page + 1
headers, data = self.__requester.requestAndCheck(
headers, data = self.__requester.requestJsonAndCheck(
"GET",
self.__url,
args,
+2 -2
View File
@@ -79,7 +79,7 @@ class Milestone(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._url)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -100,7 +100,7 @@ class Milestone(github.GithubObject.GithubObject):
post_parameters["description"] = description
if due_on is not github.GithubObject.NotSet:
post_parameters["due_on"] = due_on.strftime("%Y-%m-%d")
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+2 -2
View File
@@ -165,7 +165,7 @@ class NamedUser(github.GithubObject.GithubObject):
}
if description is not github.GithubObject.NotSet:
post_parameters["description"] = description
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/gists",
None,
@@ -247,7 +247,7 @@ class NamedUser(github.GithubObject.GithubObject):
def get_repo(self, name):
assert isinstance(name, (str, unicode)), name
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/repos/" + self.login + "/" + name,
None,
+11 -11
View File
@@ -146,7 +146,7 @@ class Organization(github.GithubObject.GithubObject):
def add_to_public_members(self, public_member):
assert isinstance(public_member, github.NamedUser.NamedUser), public_member
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/public_members/" + public_member._identity,
None,
@@ -158,7 +158,7 @@ class Organization(github.GithubObject.GithubObject):
url_parameters = {
"org": self.login,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
"/repos/" + repo.owner.login + "/" + repo.name + "/forks",
url_parameters,
@@ -198,7 +198,7 @@ class Organization(github.GithubObject.GithubObject):
post_parameters["auto_init"] = auto_init
if gitignore_template is not github.GithubObject.NotSet:
post_parameters["gitignore_template"] = gitignore_template
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/repos",
None,
@@ -217,7 +217,7 @@ class Organization(github.GithubObject.GithubObject):
post_parameters["repo_names"] = [element._identity for element in repo_names]
if permission is not github.GithubObject.NotSet:
post_parameters["permission"] = permission
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/teams",
None,
@@ -245,7 +245,7 @@ class Organization(github.GithubObject.GithubObject):
post_parameters["location"] = location
if name is not github.GithubObject.NotSet:
post_parameters["name"] = name
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -279,7 +279,7 @@ class Organization(github.GithubObject.GithubObject):
def get_repo(self, name):
assert isinstance(name, (str, unicode)), name
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/repos/" + self.login + "/" + name,
None,
@@ -301,7 +301,7 @@ class Organization(github.GithubObject.GithubObject):
def get_team(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/teams/" + str(id),
None,
@@ -319,7 +319,7 @@ class Organization(github.GithubObject.GithubObject):
def has_in_members(self, member):
assert isinstance(member, github.NamedUser.NamedUser), member
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/members/" + member._identity,
None,
@@ -329,7 +329,7 @@ class Organization(github.GithubObject.GithubObject):
def has_in_public_members(self, public_member):
assert isinstance(public_member, github.NamedUser.NamedUser), public_member
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/public_members/" + public_member._identity,
None,
@@ -339,7 +339,7 @@ class Organization(github.GithubObject.GithubObject):
def remove_from_members(self, member):
assert isinstance(member, github.NamedUser.NamedUser), member
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/members/" + member._identity,
None,
@@ -348,7 +348,7 @@ class Organization(github.GithubObject.GithubObject):
def remove_from_public_members(self, public_member):
assert isinstance(public_member, github.NamedUser.NamedUser), public_member
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/public_members/" + public_member._identity,
None,
+2 -2
View File
@@ -82,7 +82,7 @@ class PaginatedList(PaginatedListBase):
return self.__nextUrl is not None
def _fetchNextPage(self):
headers, data = self.__requester.requestAndCheck("GET", self.__nextUrl, self.__nextParams, None)
headers, data = self.__requester.requestJsonAndCheck("GET", self.__nextUrl, self.__nextParams, None)
links = self.__parseLinkHeader(headers)
if len(data) > 0 and "next" in links:
@@ -111,7 +111,7 @@ class PaginatedList(PaginatedListBase):
params = dict(self.__firstParams)
if page != 0:
params["page"] = page + 1
headers, data = self.__requester.requestAndCheck("GET", self.__firstUrl, params, None)
headers, data = self.__requester.requestJsonAndCheck("GET", self.__firstUrl, params, None)
return [
self.__contentClass(self.__requester, element, completed=False)
+7 -7
View File
@@ -175,7 +175,7 @@ class PullRequest(github.GithubObject.GithubObject):
"path": path,
"position": position,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/comments",
None,
@@ -188,7 +188,7 @@ class PullRequest(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self._parentUrl(self._parentUrl(self.url)) + "/issues/" + str(self.number) + "/comments",
None,
@@ -207,7 +207,7 @@ class PullRequest(github.GithubObject.GithubObject):
post_parameters["body"] = body
if state is not github.GithubObject.NotSet:
post_parameters["state"] = state
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -220,7 +220,7 @@ class PullRequest(github.GithubObject.GithubObject):
def get_review_comment(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self._parentUrl(self.url) + "/comments/" + str(id),
None,
@@ -257,7 +257,7 @@ class PullRequest(github.GithubObject.GithubObject):
def get_issue_comment(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self._parentUrl(self._parentUrl(self.url)) + "/issues/comments/" + str(id),
None,
@@ -274,7 +274,7 @@ class PullRequest(github.GithubObject.GithubObject):
)
def is_merged(self):
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/merge",
None,
@@ -287,7 +287,7 @@ class PullRequest(github.GithubObject.GithubObject):
post_parameters = dict()
if commit_message is not github.GithubObject.NotSet:
post_parameters["commit_message"] = commit_message
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/merge",
None,
+2 -2
View File
@@ -75,7 +75,7 @@ class PullRequestComment(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._user)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -87,7 +87,7 @@ class PullRequestComment(github.GithubObject.GithubObject):
post_parameters = {
"body": body,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
+42 -42
View File
@@ -200,7 +200,7 @@ class Repository(github.GithubObject.GithubObject):
def add_to_collaborators(self, collaborator):
assert isinstance(collaborator, github.NamedUser.NamedUser), collaborator
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/collaborators/" + collaborator._identity,
None,
@@ -210,7 +210,7 @@ class Repository(github.GithubObject.GithubObject):
def compare(self, base, head):
assert isinstance(base, (str, unicode)), base
assert isinstance(head, (str, unicode)), head
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/compare/" + base + "..." + head,
None,
@@ -231,7 +231,7 @@ class Repository(github.GithubObject.GithubObject):
post_parameters["description"] = description
if content_type is not github.GithubObject.NotSet:
post_parameters["content_type"] = content_type
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/downloads",
None,
@@ -246,7 +246,7 @@ class Repository(github.GithubObject.GithubObject):
"content": content,
"encoding": encoding,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/git/blobs",
None,
@@ -269,7 +269,7 @@ class Repository(github.GithubObject.GithubObject):
post_parameters["author"] = author._identity
if committer is not github.GithubObject.NotSet:
post_parameters["committer"] = committer._identity
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/git/commits",
None,
@@ -284,7 +284,7 @@ class Repository(github.GithubObject.GithubObject):
"ref": ref,
"sha": sha,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/git/refs",
None,
@@ -306,7 +306,7 @@ class Repository(github.GithubObject.GithubObject):
}
if tagger is not github.GithubObject.NotSet:
post_parameters["tagger"] = tagger._identity
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/git/tags",
None,
@@ -322,7 +322,7 @@ class Repository(github.GithubObject.GithubObject):
}
if base_tree is not github.GithubObject.NotSet:
post_parameters["base_tree"] = base_tree._identity
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/git/trees",
None,
@@ -343,7 +343,7 @@ class Repository(github.GithubObject.GithubObject):
post_parameters["events"] = events
if active is not github.GithubObject.NotSet:
post_parameters["active"] = active
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/hooks",
None,
@@ -368,7 +368,7 @@ class Repository(github.GithubObject.GithubObject):
post_parameters["milestone"] = milestone._identity
if labels is not github.GithubObject.NotSet:
post_parameters["labels"] = [element.name for element in labels]
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/issues",
None,
@@ -383,7 +383,7 @@ class Repository(github.GithubObject.GithubObject):
"title": title,
"key": key,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/keys",
None,
@@ -398,7 +398,7 @@ class Repository(github.GithubObject.GithubObject):
"name": name,
"color": color,
}
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/labels",
None,
@@ -420,7 +420,7 @@ class Repository(github.GithubObject.GithubObject):
post_parameters["description"] = description
if due_on is not github.GithubObject.NotSet:
post_parameters["due_on"] = due_on.strftime("%Y-%m-%d")
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/milestones",
None,
@@ -449,7 +449,7 @@ class Repository(github.GithubObject.GithubObject):
def __create_pull(self, **kwds):
post_parameters = kwds
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/pulls",
None,
@@ -458,7 +458,7 @@ class Repository(github.GithubObject.GithubObject):
return github.PullRequest.PullRequest(self._requester, data, completed=True)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -491,7 +491,7 @@ class Repository(github.GithubObject.GithubObject):
post_parameters["has_downloads"] = has_downloads
if default_branch is not github.GithubObject.NotSet:
post_parameters["default_branch"] = default_branch
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -505,7 +505,7 @@ class Repository(github.GithubObject.GithubObject):
url = self.url + "/" + archive_format
if ref is not github.GithubObject.NotSet:
url += "/" + ref
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
url,
None,
@@ -523,7 +523,7 @@ class Repository(github.GithubObject.GithubObject):
def get_branch(self, branch):
assert isinstance(branch, (str, unicode)), branch
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/branches/" + branch,
None,
@@ -549,7 +549,7 @@ class Repository(github.GithubObject.GithubObject):
def get_comment(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/comments/" + str(id),
None,
@@ -567,7 +567,7 @@ class Repository(github.GithubObject.GithubObject):
def get_commit(self, sha):
assert isinstance(sha, (str, unicode)), sha
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/commits/" + sha,
None,
@@ -596,7 +596,7 @@ class Repository(github.GithubObject.GithubObject):
url_parameters = dict()
if ref is not github.GithubObject.NotSet:
url_parameters["ref"] = ref
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/contents" + path,
url_parameters,
@@ -614,7 +614,7 @@ class Repository(github.GithubObject.GithubObject):
def get_download(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/downloads/" + str(id),
None,
@@ -648,7 +648,7 @@ class Repository(github.GithubObject.GithubObject):
def get_git_blob(self, sha):
assert isinstance(sha, (str, unicode)), sha
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/git/blobs/" + sha,
None,
@@ -658,7 +658,7 @@ class Repository(github.GithubObject.GithubObject):
def get_git_commit(self, sha):
assert isinstance(sha, (str, unicode)), sha
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/git/commits/" + sha,
None,
@@ -671,7 +671,7 @@ class Repository(github.GithubObject.GithubObject):
if not self._requester.FIX_REPO_GET_GIT_REF:
prefix = "/git/"
assert isinstance(ref, (str, unicode)), ref
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + prefix + ref,
None,
@@ -689,7 +689,7 @@ class Repository(github.GithubObject.GithubObject):
def get_git_tag(self, sha):
assert isinstance(sha, (str, unicode)), sha
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/git/tags/" + sha,
None,
@@ -703,7 +703,7 @@ class Repository(github.GithubObject.GithubObject):
url_parameters = dict()
if recursive is not github.GithubObject.NotSet:
url_parameters["recursive"] = recursive
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/git/trees/" + sha,
url_parameters,
@@ -713,7 +713,7 @@ class Repository(github.GithubObject.GithubObject):
def get_hook(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/hooks/" + str(id),
None,
@@ -731,7 +731,7 @@ class Repository(github.GithubObject.GithubObject):
def get_issue(self, number):
assert isinstance(number, (int, long)), number
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/issues/" + str(number),
None,
@@ -798,7 +798,7 @@ class Repository(github.GithubObject.GithubObject):
def get_issues_event(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/issues/events/" + str(id),
None,
@@ -816,7 +816,7 @@ class Repository(github.GithubObject.GithubObject):
def get_key(self, id):
assert isinstance(id, (int, long)), id
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/keys/" + str(id),
None,
@@ -834,7 +834,7 @@ class Repository(github.GithubObject.GithubObject):
def get_label(self, name):
assert isinstance(name, (str, unicode)), name
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/labels/" + urllib.quote(name),
None,
@@ -851,7 +851,7 @@ class Repository(github.GithubObject.GithubObject):
)
def get_languages(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/languages",
None,
@@ -861,7 +861,7 @@ class Repository(github.GithubObject.GithubObject):
def get_milestone(self, number):
assert isinstance(number, (int, long)), number
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/milestones/" + str(number),
None,
@@ -897,7 +897,7 @@ class Repository(github.GithubObject.GithubObject):
def get_pull(self, number):
assert isinstance(number, (int, long)), number
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/pulls/" + str(number),
None,
@@ -943,7 +943,7 @@ class Repository(github.GithubObject.GithubObject):
url_parameters = dict()
if ref is not github.GithubObject.NotSet:
url_parameters["ref"] = ref
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
self.url + "/readme",
url_parameters,
@@ -993,7 +993,7 @@ class Repository(github.GithubObject.GithubObject):
def has_in_assignees(self, assignee):
assert isinstance(assignee, github.NamedUser.NamedUser), assignee
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/assignees/" + assignee._identity,
None,
@@ -1003,7 +1003,7 @@ class Repository(github.GithubObject.GithubObject):
def has_in_collaborators(self, collaborator):
assert isinstance(collaborator, github.NamedUser.NamedUser), collaborator
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/collaborators/" + collaborator._identity,
None,
@@ -1014,7 +1014,7 @@ class Repository(github.GithubObject.GithubObject):
def legacy_search_issues(self, state, keyword):
assert state in ["open", "closed"], state
assert isinstance(keyword, (str, unicode)), keyword
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"GET",
"/legacy/issues/search/" + self.owner.login + "/" + self.name + "/" + state + "/" + urllib.quote(keyword),
None,
@@ -1035,7 +1035,7 @@ class Repository(github.GithubObject.GithubObject):
}
if commit_message is not github.GithubObject.NotSet:
post_parameters["commit_message"] = commit_message
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"POST",
self.url + "/merges",
None,
@@ -1048,7 +1048,7 @@ class Repository(github.GithubObject.GithubObject):
def remove_from_collaborators(self, collaborator):
assert isinstance(collaborator, github.NamedUser.NamedUser), collaborator
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/collaborators/" + collaborator._identity,
None,
@@ -1092,7 +1092,7 @@ class Repository(github.GithubObject.GithubObject):
"Content-Length": len(input),
}
responseHeaders, output = self._requester.requestAndCheckReallyRaw(
responseHeaders, output = self._requester.requestRawAndCheck(
"POST",
"/hub",
requestHeaders,
+2 -2
View File
@@ -51,7 +51,7 @@ class RepositoryKey(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._verified)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.__customUrl,
None,
@@ -66,7 +66,7 @@ class RepositoryKey(github.GithubObject.GithubObject):
post_parameters["title"] = title
if key is not github.GithubObject.NotSet:
post_parameters["key"] = key
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.__customUrl,
None,
+7 -7
View File
@@ -73,8 +73,8 @@ class Requester:
self.__clientSecret = client_secret
self.__userAgent = user_agent
def requestAndCheck(self, verb, url, parameters, input):
status, headers, output = self.requestRaw(verb, url, parameters, input)
def requestJsonAndCheck(self, verb, url, parameters, input):
status, headers, output = self.requestJson(verb, url, parameters, input)
output = self.__structuredFromJson(output)
if status >= 400:
raise GithubException.GithubException(status, output)
@@ -86,7 +86,7 @@ class Requester:
else:
return json.loads(data)
def requestRaw(self, verb, url, parameters, input):
def requestJson(self, verb, url, parameters, input):
assert verb in ["HEAD", "GET", "POST", "PATCH", "PUT", "DELETE"]
if parameters is None:
parameters = dict()
@@ -102,21 +102,21 @@ class Requester:
if input is not None:
requestHeaders["Content-Type"] = "application/json"
status, responseHeaders, output = self.requestReallyRaw(verb, url, requestHeaders, json.dumps(input))
status, responseHeaders, output = self.requestRaw(verb, url, requestHeaders, json.dumps(input))
if "x-ratelimit-remaining" in responseHeaders and "x-ratelimit-limit" in responseHeaders:
self.rate_limiting = (int(responseHeaders["x-ratelimit-remaining"]), int(responseHeaders["x-ratelimit-limit"]))
return status, responseHeaders, output
def requestAndCheckReallyRaw(self, verb, url, requestHeaders, input):
status, headers, output = self.requestReallyRaw(verb, url, requestHeaders, input)
def requestRawAndCheck(self, verb, url, requestHeaders, input):
status, headers, output = self.requestRaw(verb, url, requestHeaders, input)
output = self.__structuredFromJson(output)
if status >= 400:
raise GithubException.GithubException(status, output)
return headers, output
def requestReallyRaw(self, verb, url, requestHeaders, input):
def requestRaw(self, verb, url, requestHeaders, input):
cnx = self.__createConnection()
cnx.request(
verb,
+8 -8
View File
@@ -53,7 +53,7 @@ class Team(github.GithubObject.GithubObject):
def add_to_members(self, member):
assert isinstance(member, github.NamedUser.NamedUser), member
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/members/" + member._identity,
None,
@@ -62,7 +62,7 @@ class Team(github.GithubObject.GithubObject):
def add_to_repos(self, repo):
assert isinstance(repo, github.Repository.Repository), repo
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PUT",
self.url + "/repos/" + repo._identity,
None,
@@ -70,7 +70,7 @@ class Team(github.GithubObject.GithubObject):
)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -85,7 +85,7 @@ class Team(github.GithubObject.GithubObject):
}
if permission is not github.GithubObject.NotSet:
post_parameters["permission"] = permission
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,
@@ -111,7 +111,7 @@ class Team(github.GithubObject.GithubObject):
def has_in_members(self, member):
assert isinstance(member, github.NamedUser.NamedUser), member
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/members/" + member._identity,
None,
@@ -121,7 +121,7 @@ class Team(github.GithubObject.GithubObject):
def has_in_repos(self, repo):
assert isinstance(repo, github.Repository.Repository), repo
status, headers, data = self._requester.requestRaw(
status, headers, data = self._requester.requestJson(
"GET",
self.url + "/repos/" + repo._identity,
None,
@@ -131,7 +131,7 @@ class Team(github.GithubObject.GithubObject):
def remove_from_members(self, member):
assert isinstance(member, github.NamedUser.NamedUser), member
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/members/" + member._identity,
None,
@@ -140,7 +140,7 @@ class Team(github.GithubObject.GithubObject):
def remove_from_repos(self, repo):
assert isinstance(repo, github.Repository.Repository), repo
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url + "/repos/" + repo._identity,
None,
+2 -2
View File
@@ -43,7 +43,7 @@ class UserKey(github.GithubObject.GithubObject):
return self._NoneIfNotSet(self._verified)
def delete(self):
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"DELETE",
self.url,
None,
@@ -58,7 +58,7 @@ class UserKey(github.GithubObject.GithubObject):
post_parameters["title"] = title
if key is not github.GithubObject.NotSet:
post_parameters["key"] = key
headers, data = self._requester.requestAndCheck(
headers, data = self._requester.requestJsonAndCheck(
"PATCH",
self.url,
None,