/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to brzlib/hooks.py

  • Committer: Jelmer Vernooij
  • Date: 2017-05-21 11:25:18 UTC
  • mto: This revision was merged to the branch mainline in revision 6623.
  • Revision ID: jelmer@jelmer.uk-20170521112518-5x3xa7t4hnjk8kb8
Rename bzrlib => brzlib, bzr => brz.

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
 
19
19
from __future__ import absolute_import
20
20
 
21
 
from bzrlib import (
 
21
from brzlib import (
22
22
    registry,
23
23
    symbol_versioning,
24
24
    )
25
 
from bzrlib.lazy_import import lazy_import
 
25
from brzlib.lazy_import import lazy_import
26
26
lazy_import(globals(), """
27
27
import textwrap
28
28
 
29
 
from bzrlib import (
 
29
from brzlib import (
30
30
    _format_version_tuple,
31
31
    errors,
32
32
    pyutils,
33
33
    )
34
 
from bzrlib.i18n import gettext
 
34
from brzlib.i18n import gettext
35
35
""")
36
36
 
37
37
 
52
52
        instance.
53
53
 
54
54
        This is useful for resetting/restoring all the hooks to a known state,
55
 
        as is done in bzrlib.tests.TestCase._clear_hooks.
 
55
        as is done in brzlib.tests.TestCase._clear_hooks.
56
56
        """
57
57
        for key in self.keys():
58
58
            yield key, self.key_to_parent_and_attribute(key)
71
71
 
72
72
 
73
73
_builtin_known_hooks = (
74
 
    ('bzrlib.branch', 'Branch.hooks', 'BranchHooks'),
75
 
    ('bzrlib.controldir', 'ControlDir.hooks', 'ControlDirHooks'),
76
 
    ('bzrlib.commands', 'Command.hooks', 'CommandHooks'),
77
 
    ('bzrlib.config', 'ConfigHooks', '_ConfigHooks'),
78
 
    ('bzrlib.info', 'hooks', 'InfoHooks'),
79
 
    ('bzrlib.lock', 'Lock.hooks', 'LockHooks'),
80
 
    ('bzrlib.merge', 'Merger.hooks', 'MergeHooks'),
81
 
    ('bzrlib.msgeditor', 'hooks', 'MessageEditorHooks'),
82
 
    ('bzrlib.mutabletree', 'MutableTree.hooks', 'MutableTreeHooks'),
83
 
    ('bzrlib.smart.client', '_SmartClient.hooks', 'SmartClientHooks'),
84
 
    ('bzrlib.smart.server', 'SmartTCPServer.hooks', 'SmartServerHooks'),
85
 
    ('bzrlib.status', 'hooks', 'StatusHooks'),
86
 
    ('bzrlib.transport', 'Transport.hooks', 'TransportHooks'),
87
 
    ('bzrlib.version_info_formats.format_rio', 'RioVersionInfoBuilder.hooks',
 
74
    ('brzlib.branch', 'Branch.hooks', 'BranchHooks'),
 
75
    ('brzlib.controldir', 'ControlDir.hooks', 'ControlDirHooks'),
 
76
    ('brzlib.commands', 'Command.hooks', 'CommandHooks'),
 
77
    ('brzlib.config', 'ConfigHooks', '_ConfigHooks'),
 
78
    ('brzlib.info', 'hooks', 'InfoHooks'),
 
79
    ('brzlib.lock', 'Lock.hooks', 'LockHooks'),
 
80
    ('brzlib.merge', 'Merger.hooks', 'MergeHooks'),
 
81
    ('brzlib.msgeditor', 'hooks', 'MessageEditorHooks'),
 
82
    ('brzlib.mutabletree', 'MutableTree.hooks', 'MutableTreeHooks'),
 
83
    ('brzlib.smart.client', '_SmartClient.hooks', 'SmartClientHooks'),
 
84
    ('brzlib.smart.server', 'SmartTCPServer.hooks', 'SmartServerHooks'),
 
85
    ('brzlib.status', 'hooks', 'StatusHooks'),
 
86
    ('brzlib.transport', 'Transport.hooks', 'TransportHooks'),
 
87
    ('brzlib.version_info_formats.format_rio', 'RioVersionInfoBuilder.hooks',
88
88
        'RioVersionInfoBuilderHooks'),
89
 
    ('bzrlib.merge_directive', 'BaseMergeDirective.hooks',
 
89
    ('brzlib.merge_directive', 'BaseMergeDirective.hooks',
90
90
        'MergeDirectiveHooks'),
91
91
    )
92
92
 
400
400
 
401
401
The class that contains each hook is given before the hooks it supplies. For
402
402
instance, BranchHooks as the class is the hooks class for
403
 
`bzrlib.branch.Branch.hooks`.
 
403
`brzlib.branch.Branch.hooks`.
404
404
 
405
405
Each description also indicates whether the hook runs on the client (the
406
406
machine where bzr was invoked) or the server (the machine addressed by