diff hgext/lfs/__init__.py @ 36138:a991fcc48222

lfs: migrate to the fileprefetch callback mechanism
author Matt Harbison <matt_harbison@yahoo.com>
date Sun, 11 Feb 2018 00:30:15 -0500
parents 91aac8e6604d
children 60dd840a7fdb
line wrap: on
line diff
--- a/hgext/lfs/__init__.py	Sun Feb 11 00:23:57 2018 -0500
+++ b/hgext/lfs/__init__.py	Sun Feb 11 00:30:15 2018 -0500
@@ -334,7 +334,8 @@
     wrapfunction(hg, 'postshare', wrapper.hgpostshare)
 
     wrapfunction(merge, 'applyupdates', wrapper.mergemodapplyupdates)
-    wrapfunction(cmdutil, '_prefetchfiles', wrapper.cmdutilprefetchfiles)
+
+    scmutil.fileprefetchhooks.add('lfs', wrapper._prefetchfiles)
 
     # Make bundle choose changegroup3 instead of changegroup2. This affects
     # "hg bundle" command. Note: it does not cover all bundle formats like