aboutsummaryrefslogtreecommitdiff
path: root/gbp/git_utils.py
diff options
context:
space:
mode:
authorRobie Basak <rb-oss-1@justgohome.co.uk>2008-12-29 16:03:04 +0000
committerGuido Guenther <agx@sigxcpu.org>2008-12-29 19:11:46 +0100
commit6f4af4ae55f12e4d1cb5a1426d039edf5d04dee8 (patch)
tree9f6e89f7ce8d8b976a9178c5b9c8396a9df54913 /gbp/git_utils.py
parent80921ebfda217cd9862f8a98d0c406b22404151b (diff)
Use name and email from git
Closes: #509867
Diffstat (limited to 'gbp/git_utils.py')
-rw-r--r--gbp/git_utils.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/gbp/git_utils.py b/gbp/git_utils.py
index da8884e2..ce4ebed9 100644
--- a/gbp/git_utils.py
+++ b/gbp/git_utils.py
@@ -153,6 +153,12 @@ class GitRepository(object):
GitRm(verbose=verbose)(files)
return not self.is_clean()[0]
+ def get_config(self, name):
+ """Gets the config value associated with name"""
+ self.__check_path()
+ value, ret = self.__git_getoutput('config', [ name ])
+ if ret: raise KeyError
+ return value[0][:-1] # first line with \n ending removed
def create_repo(path):
"""create a repository at path"""