hgext/largefiles/overrides.py
branchstable
changeset 24158 d414c28db84d
parent 23976 344939126579
child 24163 bb11081562d7
equal deleted inserted replaced
24157:d091f62be5ae 24158:d414c28db84d
   830                 return None
   830                 return None
   831 
   831 
   832     return result
   832     return result
   833 
   833 
   834 def overriderebase(orig, ui, repo, **opts):
   834 def overriderebase(orig, ui, repo, **opts):
       
   835     if not util.safehasattr(repo, '_largefilesenabled'):
       
   836         return orig(ui, repo, **opts)
       
   837 
   835     resuming = opts.get('continue')
   838     resuming = opts.get('continue')
   836     repo._lfcommithooks.append(lfutil.automatedcommithook(resuming))
   839     repo._lfcommithooks.append(lfutil.automatedcommithook(resuming))
   837     repo._lfstatuswriters.append(lambda *msg, **opts: None)
   840     repo._lfstatuswriters.append(lambda *msg, **opts: None)
   838     try:
   841     try:
   839         return orig(ui, repo, **opts)
   842         return orig(ui, repo, **opts)