hgext/lfs/blobstore.py
changeset 35695 dd672e3d059f
parent 35694 8a23082f4d93
child 35732 10e62d5efa73
equal deleted inserted replaced
35694:8a23082f4d93 35695:dd672e3d059f
   245                 if p:
   245                 if p:
   246                     filename = getattr(p, 'filename', 'unknown')
   246                     filename = getattr(p, 'filename', 'unknown')
   247                     raise LfsRemoteError(
   247                     raise LfsRemoteError(
   248                         _(('LFS server error. Remote object '
   248                         _(('LFS server error. Remote object '
   249                           'for "%s" not found: %r')) % (filename, response))
   249                           'for "%s" not found: %r')) % (filename, response))
       
   250                 else:
       
   251                     raise LfsRemoteError(
       
   252                         _('LFS server error. Unsolicited response for oid %s')
       
   253                         % response['oid'])
   250             if 'error' in response:
   254             if 'error' in response:
   251                 raise LfsRemoteError(_('LFS server error: %r') % response)
   255                 raise LfsRemoteError(_('LFS server error: %r') % response)
   252 
   256 
   253     def _extractobjects(self, response, pointers, action):
   257     def _extractobjects(self, response, pointers, action):
   254         """extract objects from response of the batch API
   258         """extract objects from response of the batch API