diff options
Diffstat (limited to 'git_buildpackage/utils.py')
-rw-r--r-- | git_buildpackage/utils.py | 10 |
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: |