hgext/lfs/blobstore.py
changeset 35732 10e62d5efa73
parent 35695 dd672e3d059f
child 35733 3d48ae1aaa5e
equal deleted inserted replaced
35731:f58245b9e3ea 35732:10e62d5efa73
   354                                 % (ex, retry))
   354                                 % (ex, retry))
   355                             retry -= 1
   355                             retry -= 1
   356                             continue
   356                             continue
   357                         raise
   357                         raise
   358 
   358 
   359         oids = worker.worker(self.ui, 0.1, transfer, (),
   359         # Until https multiplexing gets sorted out
   360                              sorted(objects, key=lambda o: o.get('oid')))
   360         if self.ui.configbool('experimental', 'lfs.worker-enable'):
       
   361             oids = worker.worker(self.ui, 0.1, transfer, (),
       
   362                                  sorted(objects, key=lambda o: o.get('oid')))
       
   363         else:
       
   364             oids = transfer(sorted(objects, key=lambda o: o.get('oid')))
       
   365 
   361         processed = 0
   366         processed = 0
   362         for _one, oid in oids:
   367         for _one, oid in oids:
   363             processed += sizes[oid]
   368             processed += sizes[oid]
   364             self.ui.progress(topic, processed, total=total)
   369             self.ui.progress(topic, processed, total=total)
   365             self.ui.note(_('lfs: processed: %s\n') % oid)
   370             self.ui.note(_('lfs: processed: %s\n') % oid)