~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/smart/request.py

  • Committer: Martin Packman
  • Date: 2011-11-28 19:07:58 UTC
  • mfrom: (6318 +trunk)
  • mto: This revision was merged to the branch mainline in revision 6319.
  • Revision ID: martin.packman@canonical.com-20111128190758-5gj44o5uzwz5sjfq
Merge bzr.dev to resolve conflicts with updated registry help strings

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):
421
423
        return ('UnstackableBranchFormat', str(err.format), err.url)
422
424
    elif isinstance(err, errors.NotStacked):
423
425
        return ('NotStacked',)
 
426
    elif isinstance(err, errors.BzrCheckError):
 
427
        return ('BzrCheckError', err.msg)
424
428
    elif isinstance(err, UnicodeError):
425
429
        # If it is a DecodeError, than most likely we are starting
426
430
        # with a plain string
495
499
request_handlers.register_lazy(
496
500
    'append', 'bzrlib.smart.vfs', 'AppendRequest')
497
501
request_handlers.register_lazy(
 
502
    'Branch.break_lock', 'bzrlib.smart.branch',
 
503
    'SmartServerBranchBreakLock')
 
504
request_handlers.register_lazy(
498
505
    'Branch.get_config_file', 'bzrlib.smart.branch',
499
506
    'SmartServerBranchGetConfigFile')
500
507
request_handlers.register_lazy(
 
508
    'Branch.put_config_file', 'bzrlib.smart.branch',
 
509
    'SmartServerBranchPutConfigFile')
 
510
request_handlers.register_lazy(
501
511
    'Branch.get_parent', 'bzrlib.smart.branch', 'SmartServerBranchGetParent')
502
512
request_handlers.register_lazy(
503
513
    'Branch.get_tags_bytes', 'bzrlib.smart.branch',
514
524
    'Branch.last_revision_info', 'bzrlib.smart.branch', 'SmartServerBranchRequestLastRevisionInfo')
515
525
request_handlers.register_lazy(
516
526
    'Branch.lock_write', 'bzrlib.smart.branch', 'SmartServerBranchRequestLockWrite')
 
527
request_handlers.register_lazy(
 
528
    'Branch.get_physical_lock_status', 'bzrlib.smart.branch',
 
529
    'SmartServerBranchRequestGetPhysicalLockStatus')
517
530
request_handlers.register_lazy( 'Branch.revision_history',
518
531
    'bzrlib.smart.branch', 'SmartServerRequestRevisionHistory')
519
532
request_handlers.register_lazy( 'Branch.set_config_option',
534
547
request_handlers.register_lazy(
535
548
    'Branch.unlock', 'bzrlib.smart.branch', 'SmartServerBranchRequestUnlock')
536
549
request_handlers.register_lazy(
 
550
    'Branch.revision_id_to_revno', 'bzrlib.smart.branch', 'SmartServerBranchRequestRevisionIdToRevno')
 
551
request_handlers.register_lazy(
537
552
    'BzrDir.cloning_metadir', 'bzrlib.smart.bzrdir',
538
553
    'SmartServerBzrDirRequestCloningMetaDir')
539
554
request_handlers.register_lazy(
555
570
    'BzrDir.get_config_file', 'bzrlib.smart.bzrdir',
556
571
    'SmartServerBzrDirRequestConfigFile')
557
572
request_handlers.register_lazy(
 
573
    'BzrDir.destroy_branch', 'bzrlib.smart.bzrdir',
 
574
    'SmartServerBzrDirRequestDestroyBranch')
 
575
request_handlers.register_lazy(
 
576
    'BzrDir.destroy_repository', 'bzrlib.smart.bzrdir',
 
577
    'SmartServerBzrDirRequestDestroyRepository')
 
578
request_handlers.register_lazy(
 
579
    'BzrDir.has_workingtree', 'bzrlib.smart.bzrdir',
 
580
    'SmartServerBzrDirRequestHasWorkingTree')
 
581
request_handlers.register_lazy(
558
582
    'BzrDirFormat.initialize', 'bzrlib.smart.bzrdir',
559
583
    'SmartServerRequestInitializeBzrDir')
560
584
request_handlers.register_lazy(
602
626
request_handlers.register_lazy(
603
627
    'PackRepository.autopack', 'bzrlib.smart.packrepository',
604
628
    'SmartServerPackRepositoryAutopack')
 
629
request_handlers.register_lazy('Repository.all_revision_ids',
 
630
                               'bzrlib.smart.repository',
 
631
                               'SmartServerRepositoryAllRevisionIds')
 
632
request_handlers.register_lazy('Repository.break_lock',
 
633
                               'bzrlib.smart.repository',
 
634
                               'SmartServerRepositoryBreakLock')
605
635
request_handlers.register_lazy('Repository.gather_stats',
606
636
                               'bzrlib.smart.repository',
607
637
                               'SmartServerRepositoryGatherStats')
609
639
                               'bzrlib.smart.repository',
610
640
                               'SmartServerRepositoryGetParentMap')
611
641
request_handlers.register_lazy(
 
642
    'Repository.add_signature_text', 'bzrlib.smart.repository',
 
643
    'SmartServerRepositoryAddSignatureText')
 
644
request_handlers.register_lazy(
612
645
    'Repository.get_revision_graph', 'bzrlib.smart.repository', 'SmartServerRepositoryGetRevisionGraph')
613
646
request_handlers.register_lazy(
 
647
    'Repository.get_revision_signature_text', 'bzrlib.smart.repository',
 
648
    'SmartServerRepositoryGetRevisionSignatureText')
 
649
request_handlers.register_lazy(
614
650
    'Repository.has_revision', 'bzrlib.smart.repository', 'SmartServerRequestHasRevision')
615
651
request_handlers.register_lazy(
 
652
    'Repository.has_signature_for_revision_id', 'bzrlib.smart.repository',
 
653
    'SmartServerRequestHasSignatureForRevisionId')
 
654
request_handlers.register_lazy(
616
655
    'Repository.insert_stream', 'bzrlib.smart.repository', 'SmartServerRepositoryInsertStream')
617
656
request_handlers.register_lazy(
618
657
    'Repository.insert_stream_1.19', 'bzrlib.smart.repository', 'SmartServerRepositoryInsertStream_1_19')
621
660
request_handlers.register_lazy(
622
661
    'Repository.is_shared', 'bzrlib.smart.repository', 'SmartServerRepositoryIsShared')
623
662
request_handlers.register_lazy(
 
663
    'Repository.iter_files_bytes', 'bzrlib.smart.repository',
 
664
    'SmartServerRepositoryIterFilesBytes')
 
665
request_handlers.register_lazy(
624
666
    'Repository.lock_write', 'bzrlib.smart.repository', 'SmartServerRepositoryLockWrite')
625
667
request_handlers.register_lazy(
 
668
    'Repository.make_working_trees', 'bzrlib.smart.repository', 'SmartServerRepositoryMakeWorkingTrees')
 
669
request_handlers.register_lazy(
626
670
    'Repository.set_make_working_trees', 'bzrlib.smart.repository',
627
671
    'SmartServerRepositorySetMakeWorkingTrees')
628
672
request_handlers.register_lazy(
629
673
    'Repository.unlock', 'bzrlib.smart.repository', 'SmartServerRepositoryUnlock')
630
674
request_handlers.register_lazy(
 
675
    'Repository.get_physical_lock_status', 'bzrlib.smart.repository',
 
676
    'SmartServerRepositoryGetPhysicalLockStatus')
 
677
request_handlers.register_lazy(
631
678
    'Repository.get_rev_id_for_revno', 'bzrlib.smart.repository',
632
679
    'SmartServerRepositoryGetRevIdForRevno')
633
680
request_handlers.register_lazy(
637
684
    'Repository.get_stream_1.19', 'bzrlib.smart.repository',
638
685
    'SmartServerRepositoryGetStream_1_19')
639
686
request_handlers.register_lazy(
 
687
    'Repository.iter_revisions', 'bzrlib.smart.repository',
 
688
    'SmartServerRepositoryIterRevisions')
 
689
request_handlers.register_lazy(
 
690
    'Repository.pack', 'bzrlib.smart.repository',
 
691
    'SmartServerRepositoryPack')
 
692
request_handlers.register_lazy(
640
693
    'Repository.tarball', 'bzrlib.smart.repository',
641
694
    'SmartServerRepositoryTarball')
642
695
request_handlers.register_lazy(
 
696
    'Repository.start_write_group', 'bzrlib.smart.repository',
 
697
    'SmartServerRepositoryStartWriteGroup')
 
698
request_handlers.register_lazy(
 
699
    'Repository.commit_write_group', 'bzrlib.smart.repository',
 
700
    'SmartServerRepositoryCommitWriteGroup')
 
701
request_handlers.register_lazy(
 
702
    'Repository.abort_write_group', 'bzrlib.smart.repository',
 
703
    'SmartServerRepositoryAbortWriteGroup')
 
704
request_handlers.register_lazy(
 
705
    'Repository.check_write_group', 'bzrlib.smart.repository',
 
706
    'SmartServerRepositoryCheckWriteGroup')
 
707
request_handlers.register_lazy(
 
708
    'VersionedFileRepository.get_serializer_format', 'bzrlib.smart.repository',
 
709
    'SmartServerRepositoryGetSerializerFormat')
 
710
request_handlers.register_lazy(
643
711
    'rmdir', 'bzrlib.smart.vfs', 'RmdirRequest')
644
712
request_handlers.register_lazy(
645
713
    'stat', 'bzrlib.smart.vfs', 'StatRequest')