~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/smart/request.py

(jelmer) Add HPSS call for ``Repository.iter_files_bytes``. (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
415
415
    elif isinstance(err, errors.ShortReadvError):
416
416
        return ('ShortReadvError', err.path, str(err.offset), str(err.length),
417
417
                str(err.actual))
 
418
    elif isinstance(err, errors.RevisionNotPresent):
 
419
        return ('RevisionNotPresent', err.revision_id, err.file_id)
418
420
    elif isinstance(err, errors.UnstackableRepositoryFormat):
419
421
        return (('UnstackableRepositoryFormat', str(err.format), err.url))
420
422
    elif isinstance(err, errors.UnstackableBranchFormat):
658
660
request_handlers.register_lazy(
659
661
    'Repository.is_shared', 'bzrlib.smart.repository', 'SmartServerRepositoryIsShared')
660
662
request_handlers.register_lazy(
 
663
    'Repository.iter_files_bytes', 'bzrlib.smart.repository',
 
664
    'SmartServerRepositoryIterFilesBytes')
 
665
request_handlers.register_lazy(
661
666
    'Repository.lock_write', 'bzrlib.smart.repository', 'SmartServerRepositoryLockWrite')
662
667
request_handlers.register_lazy(
663
668
    'Repository.make_working_trees', 'bzrlib.smart.repository', 'SmartServerRepositoryMakeWorkingTrees')