summaryrefslogtreecommitdiff
path: root/lib/git/utils.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-20 10:11:16 +0200
committerSebastian Thiel <byronimo@gmail.com>2009-10-20 10:11:16 +0200
commitaa5e366889103172a9829730de1ba26d3dcbc01b (patch)
tree501733a2a12afae0bb0fe60eab33dca5b397c712 /lib/git/utils.py
parente64957d8e52d7542310535bad1e77a9bbd7b4857 (diff)
downloadgitpython-aa5e366889103172a9829730de1ba26d3dcbc01b.tar.gz
Moved specialized methods like dashify, touch and is_git_dir to module to the respective modules that use them
fixed repo.daemon_export which did not work anymore due to incorrect touch implementation and wrong property names
Diffstat (limited to 'lib/git/utils.py')
-rw-r--r--lib/git/utils.py20
1 files changed, 0 insertions, 20 deletions
diff --git a/lib/git/utils.py b/lib/git/utils.py
index 3e7e8e75..2aa8d33e 100644
--- a/lib/git/utils.py
+++ b/lib/git/utils.py
@@ -6,26 +6,6 @@
import os
-def dashify(string):
- return string.replace('_', '-')
-
-def touch(filename):
- os.utime(filename)
-
-def is_git_dir(d):
- """ This is taken from the git setup.c:is_git_directory
- function."""
-
- if os.path.isdir(d) and \
- os.path.isdir(os.path.join(d, 'objects')) and \
- os.path.isdir(os.path.join(d, 'refs')):
- headref = os.path.join(d, 'HEAD')
- return os.path.isfile(headref) or \
- (os.path.islink(headref) and
- os.readlink(headref).startswith('refs'))
- return False
-
-
class LazyMixin(object):
"""
Base class providing an interface to lazily retrieve attribute values upon