From b16ba2ec7cc0eaa6a6653e96c4ed971ba4f3dda2 Mon Sep 17 00:00:00 2001 From: cuihaikuo Date: Fri, 21 Jul 2017 17:34:34 +0800 Subject: [PATCH] Add a function to seafile_api --- python/seaserv/api.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/python/seaserv/api.py b/python/seaserv/api.py index dba7d5e..ac52741 100644 --- a/python/seaserv/api.py +++ b/python/seaserv/api.py @@ -136,6 +136,14 @@ class SeafileAPI(object): """ return seafserv_threaded_rpc.get_commit_list(repo_id, offset, limit) + def get_commit(self, repo_id, repo_version, cmt_id): + """ Get a commit. """ + try: + ret = seafserv_threaded_rpc.get_commit(repo_id, repo_version, cmt_id) + except SearpcError: + ret = None + return ret + def change_repo_passwd(self, repo_id, old_passwd, new_passwd, user): return seafserv_threaded_rpc.change_repo_passwd(repo_id, old_passwd, new_passwd, user)