aboutsummaryrefslogtreecommitdiff
path: root/git_buildpackage/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'git_buildpackage/utils.py')
-rw-r--r--git_buildpackage/utils.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/git_buildpackage/utils.py b/git_buildpackage/utils.py
index 4708dd3..e2455ff 100644
--- a/git_buildpackage/utils.py
+++ b/git_buildpackage/utils.py
@@ -21,4 +21,14 @@ def is_repository_clean(path):
os.chdir(dir)
return (ret, "".join(out))
+def is_repository(path):
+ """Is there a git repository at path?"""
+ if not path:
+ return False
+ try:
+ os.stat(path+'/.git')
+ except:
+ return False
+ return True
+
# vim:et:ts=4:sw=4: