From a9e37272cd508fe32111ff4d90f7853b6b829b0b Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Thu, 15 Nov 2007 17:02:32 +0200 Subject: Make repository.init pass through environment to git. --- gitosis/repository.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gitosis/repository.py') 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) -- cgit v1.2.3