diff options
Diffstat (limited to 'tools/bionicbb/gerrit.py')
-rw-r--r-- | tools/bionicbb/gerrit.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/bionicbb/gerrit.py b/tools/bionicbb/gerrit.py index a3d58876c..76e42b421 100644 --- a/tools/bionicbb/gerrit.py +++ b/tools/bionicbb/gerrit.py @@ -24,6 +24,11 @@ class GerritError(RuntimeError): super(GerritError, self).__init__('Error {}: {}'.format(code, url)) +def get_commit(change_id, revision): + return json.loads( + call('/changes/{}/revisions/{}/commit'.format(change_id, revision))) + + def call(endpoint, method='GET'): if method != 'GET': raise NotImplementedError('Currently only HTTP GET is supported.') |