diff options
author | 2012-02-04 19:07:23 +0100 | |
---|---|---|
committer | 2012-02-04 19:07:23 +0100 | |
commit | 8a723b0815841ea9e34c148b06c0fa6529b90e33 (patch) | |
tree | 6161c4aef077d2ac9e2430d935f53e37117a0b9b /pygithub3/core/result.py | |
parent | Full support to Result dynamic and lazy iterator (diff) | |
download | python-github3-8a723b0815841ea9e34c148b06c0fa6529b90e33.tar.xz python-github3-8a723b0815841ea9e34c148b06c0fa6529b90e33.zip |
Renaming (What I was thinking?)
resources => ghrequests
models => resources
+ Also it's near to complete user service
Diffstat (limited to 'pygithub3/core/result.py')
-rw-r--r-- | pygithub3/core/result.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/pygithub3/core/result.py b/pygithub3/core/result.py index 5c1466d..1c8181e 100644 --- a/pygithub3/core/result.py +++ b/pygithub3/core/result.py @@ -8,9 +8,9 @@ from .third_libs.link_header import parse_link_value class Method(object): - def __init__(self, method, resource, **method_args): + def __init__(self, method, request, **method_args): self.method = method - self.resource = resource + self.request = request self.args = method_args self.cache = {} @@ -47,10 +47,10 @@ class Method(object): def __call__(self, page=1): all_args = self.args.copy() all_args.update(page=page) - response = self.method(self.resource, **all_args) + response = self.method(self.request, **all_args) self.__set_last_page_from(response) - model = self.resource.get_model() - self.cache[str(page)] = model.loads(response.content) + resource = self.request.get_resource() + self.cache[str(page)] = resource.loads(response.content) return self.cache[str(page)] @property @@ -137,9 +137,9 @@ class Page(object): class Result(object): """ """ - def __init__(self, client, resource, **kwargs): + def __init__(self, client, request, **kwargs): """ """ - self.getter = Method(client.get, resource, **kwargs) + self.getter = Method(client.get, request, **kwargs) self.page = Page(self.getter) def __iter__(self): |