aboutsummaryrefslogtreecommitdiffstats
path: root/pygithub3/services/git_data/trees.py
diff options
context:
space:
mode:
authorDavid Medina <davidmedina9@gmail.com>2012-04-28 00:19:49 +0200
committerDavid Medina <davidmedina9@gmail.com>2012-04-28 22:35:30 +0200
commit1b1ccd6b86740157b2529614945a218d73049f4a (patch)
tree970b2dc73302268a8c0964e34d9b38aa1643d0d6 /pygithub3/services/git_data/trees.py
parentMerged pull request #3 from natw/git_data (diff)
downloadpython-github3-1b1ccd6b86740157b2529614945a218d73049f4a.tar.xz
python-github3-1b1ccd6b86740157b2529614945a218d73049f4a.zip
Litle fixs
Diffstat (limited to 'pygithub3/services/git_data/trees.py')
-rw-r--r--pygithub3/services/git_data/trees.py28
1 files changed, 16 insertions, 12 deletions
diff --git a/pygithub3/services/git_data/trees.py b/pygithub3/services/git_data/trees.py
index 00e010b..6032e74 100644
--- a/pygithub3/services/git_data/trees.py
+++ b/pygithub3/services/git_data/trees.py
@@ -8,7 +8,7 @@ class Trees(Service):
"""Consume `Trees API <http://developer.github.com/v3/git/trees/>`_"""
def get(self, sha, recursive=False, user=None, repo=None):
- """Get a tree object
+ """ Get a tree object
:param str sha: The SHA of the tree you want.
:param bool recursive: Whether to resolve each sub-tree belonging to
@@ -16,19 +16,23 @@ class Trees(Service):
:param str user: Username
:param str repo: Repository
+ .. note::
+ Remember :ref:`config precedence`
"""
- return self._get(
- self.make_request('git_data.trees.get', sha=sha,
- recursive=recursive, user=user, repo=repo)
- )
+ request = self.make_request('git_data.trees.get', sha=sha, user=user,
+ repo=repo)
+ return self._get(request, recursive=recursive)
- def create(self, body, user=None, repo=None):
- """Create a tree object
+ def create(self, data, user=None, repo=None):
+ """ Create a tree object
- :param dict body: Data describing the tree to create
+ :param dict data: Input. See `github trees doc`_
+ :param str user: Username
+ :param str repo: Repository
+ .. note::
+ Remember :ref:`config precedence`
"""
- return self._post(
- self.make_request('git_data.trees.create', body=body, user=user,
- repo=repo)
- )
+ request = self.make_request('git_data.trees.create', body=data,
+ user=user, repo=repo)
+ return self._post(request)