aboutsummaryrefslogtreecommitdiff
path: root/gitosis/repository.py
diff options
context:
space:
mode:
authorTommi Virtanen <tv@eagain.net>2007-11-15 17:10:40 +0200
committerTommi Virtanen <tv@eagain.net>2007-11-15 17:10:40 +0200
commitaa1c0712bed678e39648890eccf4b84fb66fe870 (patch)
treef06ff5f180022e66e1c9c0c22ccd999565e80fb2 /gitosis/repository.py
parentMake repository.init pass through environment to git. (diff)
downloadgitosis-dakkar-aa1c0712bed678e39648890eccf4b84fb66fe870.tar.gz
gitosis-dakkar-aa1c0712bed678e39648890eccf4b84fb66fe870.tar.bz2
gitosis-dakkar-aa1c0712bed678e39648890eccf4b84fb66fe870.zip
Make repository.fast_import pass through environment to git.
Diffstat (limited to 'gitosis/repository.py')
-rw-r--r--gitosis/repository.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/gitosis/repository.py b/gitosis/repository.py
index cfcfb21..6647408 100644
--- a/gitosis/repository.py
+++ b/gitosis/repository.py
@@ -55,11 +55,16 @@ def fast_import(
"""
init(path=git_dir)
child = subprocess.Popen(
- args=['git', 'fast-import', '--quiet', '--date-format=now'],
+ args=[
+ 'git',
+ '--git-dir=.',
+ 'fast-import',
+ '--quiet',
+ '--date-format=now',
+ ],
cwd=git_dir,
stdin=subprocess.PIPE,
close_fds=True,
- env=dict(GIT_DIR=git_dir),
)
files = list(files)
for index, (path, content) in enumerate(files):