changeset 771:7835a7559986

git_handler: move git-remote-refs out to a class field for consistency
author Siddharth Agarwal <sid0@fb.com>
date Wed, 03 Sep 2014 18:48:16 +0200
parents 4b786698329c
children 7e6cea0fe257
files hggit/git_handler.py hggit/hgrepo.py
diffstat 2 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/hggit/git_handler.py
+++ b/hggit/git_handler.py
@@ -93,6 +93,7 @@
 
 class GitHandler(object):
     map_file = 'git-mapfile'
+    remote_refs_file = 'git-remote-refs'
     tags_file = 'git-tags'
 
     def __init__(self, dest_repo, ui):
@@ -1240,7 +1241,7 @@
                          ' bookmarks enabled?\n'))
 
     def update_remote_branches(self, remote_name, refs):
-        tagfile = self.repo.join('git-remote-refs')
+        tagfile = self.repo.join(self.remote_refs_file)
         tags = self.repo.gitrefs()
         # since we re-write all refs for this remote each time, prune
         # all entries matching this remote from our tags list now so
--- a/hggit/hgrepo.py
+++ b/hggit/hgrepo.py
@@ -62,7 +62,7 @@
             return GitHandler(self, self.ui)
 
         def gitrefs(self):
-            tagfile = self.join(os.path.join('git-remote-refs'))
+            tagfile = self.join(GitHandler.remote_refs_file)
             if os.path.exists(tagfile):
                 tf = open(tagfile, 'rb')
                 tagdata = tf.read().split('\n')