Part of lp
NOTE: Importing this package will load any system Bazaar plugins, as well as all plugins in the bzrplugins/ directory underneath the rocketfuel checkout.
Module | bzrutils | Utilities for dealing with Bazaar. |
Package | codeimport | No package docstring; 6/6 modules, 0/1 packages documented |
Module | inmemory | In-memory doubles of core codehosting objects. |
Package | puller | Undocumented |
Module | rewrite | Implementation of the dynamic RewriteMap used to serve branches over HTTP. |
Package | scanner | No package docstring; 5/5 modules, 0/1 packages documented |
Package | scripts | This module contains Launchpad codehosting related scripts. |
Module | sftp | An SFTP server that backs on to a special kind of Bazaar Transport. |
Package | sshserver | The part of codehosting that implements the actual SSH server. |
Package | tests | No package docstring; 9/10 modules documented |
Module | upgrade | Provide Upgrader to upgrade any branch to a 2a format. |
Package | vfs | A virtual filesystem for hosting Bazaar branches. |
From the __init__.py module:
Function | dont_wrap_class_and_subclasses | Undocumented |
Function | get_BZR_PLUGIN_PATH_for_subprocess | Calculate the appropriate value for the BZR_PLUGIN_PATH environment. |
Function | get_bzr_path | Find the path to the copy of Bazaar for this rocketfuel instance |
Function | load_bundled_plugin | Load a plugin bundled with Bazaar. |
Function | _get_bzr_plugins_path | Find the path to the Bazaar plugins for this rocketfuel instance. |
The '-site' token tells bzrlib not to include the 'site specific plugins directory' (which is usually something like /usr/lib/pythonX.Y/dist-packages/bzrlib/plugins/) in the plugin search path, which would be inappropriate for Launchpad, which may be using a bzr egg of an incompatible version.