chiark / gitweb /
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 2f327a38234fca06d8eae2aeb27dbc7fcc8d202c..99882c8be56322772a5bf9867e495e2ab7cb8007 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
 
 
 #
@@ -52,15 +53,6 @@ else:
     keeporig = 'yes'
 
 
-#
-# Global variables
-#
-if 'GIT_DIR' in os.environ:
-    base_dir = os.environ['GIT_DIR']
-else:
-    base_dir = '.git'
-
-
 #
 # Utility functions
 #
@@ -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)