--- a/hgext/largefiles/basestore.py Mon Jun 18 15:05:52 2018 -0700
+++ b/hgext/largefiles/basestore.py Mon Jun 18 15:14:39 2018 -0700
@@ -62,9 +62,10 @@
at = 0
available = self.exists(set(hash for (_filename, hash) in files))
+ progress = ui.makeprogress(_('getting largefiles'), unit=_('files'),
+ total=len(files))
for filename, hash in files:
- ui.progress(_('getting largefiles'), at, unit=_('files'),
- total=len(files))
+ progress.update(at)
at += 1
ui.note(_('getting %s:%s\n') % (filename, hash))
@@ -79,7 +80,7 @@
else:
missing.append(filename)
- ui.progress(_('getting largefiles'), None)
+ progress.complete()
return (success, missing)
def _gethash(self, filename, hash):