diff options
author | Tommi Virtanen <tv@eagain.net> | 2007-11-15 17:02:32 +0200 |
---|---|---|
committer | Tommi Virtanen <tv@eagain.net> | 2007-11-15 17:10:25 +0200 |
commit | a9e37272cd508fe32111ff4d90f7853b6b829b0b (patch) | |
tree | 001c4ad7aaa84eef232f6b8df61929533e7d8506 /gitosis/repository.py | |
parent | Missed mkdir in README (diff) | |
download | gitosis-dakkar-a9e37272cd508fe32111ff4d90f7853b6b829b0b.tar.gz gitosis-dakkar-a9e37272cd508fe32111ff4d90f7853b6b829b0b.tar.bz2 gitosis-dakkar-a9e37272cd508fe32111ff4d90f7853b6b829b0b.zip |
Make repository.init pass through environment to git.
Diffstat (limited to 'gitosis/repository.py')
-rw-r--r-- | gitosis/repository.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gitosis/repository.py b/gitosis/repository.py index 4ebbbfd..cfcfb21 100644 --- a/gitosis/repository.py +++ b/gitosis/repository.py @@ -23,7 +23,11 @@ def init( _git = 'git' util.mkdir(path, 0750) - args = [_git, 'init'] + args = [ + _git, + '--git-dir=.', + 'init', + ] if template is not None: args.append('--template=%s' % template) returncode = subprocess.call( @@ -31,7 +35,6 @@ def init( cwd=path, stdout=sys.stderr, close_fds=True, - env=dict(GIT_DIR='.'), ) if returncode != 0: raise GitInitError('exit status %d' % returncode) |