~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/registry.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2011-05-12 17:24:23 UTC
  • mfrom: (5853.1.1 trunk)
  • Revision ID: pqm@pqm.ubuntu.com-20110512172423-gai540q1kccn1k5k
(vila) Fix Registry.register_lazy docstring (Vincent Ladeuil)

Show diffs side-by-side

added added

removed removed

Lines of Context:
132
132
                      override_existing=False):
133
133
        """Register a new object to be loaded on request.
134
134
 
 
135
        :param key: This is the key to use to request the object later.
135
136
        :param module_name: The python path to the module. Such as 'os.path'.
136
137
        :param member_name: The member of the module to return.  If empty or
137
138
                None, get() will return the module itself.
138
139
        :param help: Help text for this entry. This may be a string or
139
140
                a callable.
140
 
        :param info: More information for this entry. Registry
 
141
        :param info: More information for this entry. Registry.get_info()
 
142
                can be used to get this information. Registry treats this as an
 
143
                opaque storage location (it is defined by the caller).
141
144
        :param override_existing: If True, replace the existing object
142
145
                with the new one. If False, if there is already something
143
146
                registered with the same key, raise a KeyError