gitmergeonefile.py should use git.get_base_dir()
authorCatalin Marinas <catalin.marinas@gmail.com>
Thu, 9 Mar 2006 21:53:54 +0000 (21:53 +0000)
committerCatalin Marinas <catalin.marinas@gmail.com>
Thu, 9 Mar 2006 21:54:38 +0000 (21:54 +0000)
... instead of assuming ".git".

Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
gitmergeonefile.py

index 2f327a3..99882c8 100755 (executable)
@@ -35,6 +35,7 @@ if bin == 'bin' and prefix != sys.prefix:
 
 from stgit.config import config
 from stgit.utils import append_string
+from stgit.git import get_base_dir
 
 
 #
@@ -53,15 +54,6 @@ else:
 
 
 #
-# Global variables
-#
-if 'GIT_DIR' in os.environ:
-    base_dir = os.environ['GIT_DIR']
-else:
-    base_dir = '.git'
-
-
-#
 # Utility functions
 #
 def __str2none(x):
@@ -113,7 +105,7 @@ def __remove_files():
 def __conflict():
     """Write the conflict file for the 'path' variable and exit
     """
-    append_string(os.path.join(base_dir, 'conflicts'), path)
+    append_string(os.path.join(get_base_dir(), 'conflicts'), path)
     sys.exit(1)