changeset 1013:a4f4f861fc5e

git_handler: replace repo.opener with repo.vfs repo.opener() is now deprecated, so repo.vfs() should be used instead.
author Arun Kulshreshtha <kulshrax@fb.com>
date Thu, 09 Mar 2017 12:33:05 -0800
parents 438b2fc58701
children 7835460756d4
files hggit/__init__.py hggit/git_handler.py
diffstat 2 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/hggit/__init__.py
+++ b/hggit/__init__.py
@@ -262,11 +262,11 @@
 def git_cleanup(ui, repo):
     '''clean up Git commit map after history editing'''
     new_map = []
-    for line in repo.opener(GitHandler.map_file):
+    for line in repo.vfs(GitHandler.map_file):
         gitsha, hgsha = line.strip().split(' ', 1)
         if hgsha in repo:
             new_map.append('%s %s\n' % (gitsha, hgsha))
-    f = repo.opener(GitHandler.map_file, 'wb')
+    f = repo.vfs(GitHandler.map_file, 'wb')
     map(f.write, new_map)
     ui.status(_('git commit map cleaned\n'))
 
--- a/hggit/git_handler.py
+++ b/hggit/git_handler.py
@@ -183,7 +183,7 @@
         map_git_real = {}
         map_hg_real = {}
         if os.path.exists(self.repo.join(self.map_file)):
-            for line in self.repo.opener(self.map_file):
+            for line in self.repo.vfs(self.map_file):
                 # format is <40 hex digits> <40 hex digits>\n
                 if len(line) != 82:
                     raise ValueError(
@@ -197,7 +197,7 @@
         self._map_hg_real = map_hg_real
 
     def save_map(self, map_file):
-        file = self.repo.opener(map_file, 'w+', atomictemp=True)
+        file = self.repo.vfs(map_file, 'w+', atomictemp=True)
         map_hg = self._map_hg
         buf = cStringIO.StringIO()
         bwrite = buf.write
@@ -211,12 +211,12 @@
     def load_tags(self):
         self.tags = {}
         if os.path.exists(self.repo.join(self.tags_file)):
-            for line in self.repo.opener(self.tags_file):
+            for line in self.repo.vfs(self.tags_file):
                 sha, name = line.strip().split(' ', 1)
                 self.tags[name] = sha
 
     def save_tags(self):
-        file = self.repo.opener(self.tags_file, 'w+', atomictemp=True)
+        file = self.repo.vfs(self.tags_file, 'w+', atomictemp=True)
         for name, sha in sorted(self.tags.iteritems()):
             if not self.repo.tagtype(name) == 'global':
                 file.write("%s %s\n" % (sha, name))