aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--github3/handlers/base.py12
-rw-r--r--github3/models/gists.py10
2 files changed, 15 insertions, 7 deletions
diff --git a/github3/handlers/base.py b/github3/handlers/base.py
index 7bc55d2..b20bb7d 100644
--- a/github3/handlers/base.py
+++ b/github3/handlers/base.py
@@ -55,9 +55,9 @@ class Handler(object):
def _get_converter(self, **kwargs):
converter = kwargs.get(
- 'converter', # 1. in kwargs
- getattr(self, 'converter', # 2. in handler
- Modelizer)) # 3. Default
+ 'converter', # 1. in kwargs
+ getattr(self, 'converter', # 2. in handler
+ Modelizer)) # 3. Default
return converter()
@@ -77,7 +77,8 @@ class Handler(object):
from github3.exceptions import NotFound
resource = self._prefix_resource(resource)
try:
- callback = getattr(self._gh, kwargs.get('method',''), self._gh.head)
+ callback = getattr(self._gh, kwargs.get('method', ''),
+ self._gh.head)
response = callback(resource, **kwargs)
except NotFound:
return False
@@ -97,7 +98,8 @@ class Handler(object):
converter = self._get_converter(**kwargs)
converter.inject(model)
yield converter.loads(raw_resource)
- if limit and counter > limit: break
+ if limit and counter > limit:
+ break
else:
continue
break
diff --git a/github3/models/gists.py b/github3/models/gists.py
index b317f57..13f3a62 100644
--- a/github3/models/gists.py
+++ b/github3/models/gists.py
@@ -17,6 +17,7 @@ class File(BaseResource):
def __repr__(self):
return '<File gist> %s' % self.filename
+
class GistFork(BaseResource):
""" GistFork model """
@@ -31,6 +32,7 @@ class GistFork(BaseResource):
def __repr__(self):
return '<Gist fork> %s>' % self.user.login
+
class ChangeStatus(BaseResource):
""" ChangeStatus model """
@@ -43,6 +45,7 @@ class ChangeStatus(BaseResource):
def __repr__(self):
return '<Gist history> change_status>'
+
class GistHistory(BaseResource):
""" """
@@ -57,18 +60,21 @@ class GistHistory(BaseResource):
def __repr__(self):
return '<GistHistory %s/%s>' % (self.user, self.committed_at)
+
class Gist(BaseResource):
""" """
@classmethod
def idl(self):
return {
- 'strs': ['url', 'description', 'html_url', 'git_pull_url', 'git_push_url'],
+ 'strs': ['url', 'description', 'html_url', 'git_pull_url',
+ 'git_push_url'],
'ints': ['id', 'comments'],
'bools': ['public'],
'dates': ['created_at'],
'maps': {'user': User},
- 'collection_maps': {'files': File, 'forks': GistFork, 'history': GistHistory},
+ 'collection_maps': {'files': File, 'forks': GistFork,
+ 'history': GistHistory},
}
def __repr__(self):