l.c.c.w.BzrSvnImportWorker(PullingImportWorker) : class documentation

Part of lp.codehosting.codeimport.worker View In Hierarchy

An import worker for importing Subversion via bzr-svn.
Method invalid_branch_exceptions Exceptions that indicate no (valid) remote branch is present.
Method unsupported_feature_exceptions The exceptions to consider for unsupported features.
Method broken_remote_exceptions The exceptions to consider for broken remote branches.
Method getRevisionLimit See PullingImportWorker.getRevisionLimit.
Method probers See PullingImportWorker.probers.
Method getBazaarBranch See ToBzrImportWorker.getBazaarBranch.
Method pushBazaarBranch See ToBzrImportWorker.pushBazaarBranch.

Inherited from PullingImportWorker:

Method _doImport Perform the import.

Inherited from ToBzrImportWorker (via PullingImportWorker):

Method __init__ Construct a ToBzrImportWorker.

Inherited from ImportWorker (via PullingImportWorker, ToBzrImportWorker):

Method getWorkingDirectory The directory we should change to and store all scratch files in.
Method run Run the code import job.
@property
def invalid_branch_exceptions(self):
Exceptions that indicate no (valid) remote branch is present.
@property
def unsupported_feature_exceptions(self):
The exceptions to consider for unsupported features.
@property
def broken_remote_exceptions(self):
The exceptions to consider for broken remote branches.
def getRevisionLimit(self):
See PullingImportWorker.getRevisionLimit.
@property
def probers(self):
See PullingImportWorker.probers.
def getBazaarBranch(self):
See ToBzrImportWorker.getBazaarBranch.

In addition to the superclass' behaviour, we retrieve bzr-svn's cache from the import data store and put it where bzr-svn will find it.

def pushBazaarBranch(self, bazaar_branch, remote_branch=None):
See ToBzrImportWorker.pushBazaarBranch.

In addition to the superclass' behaviour, we store bzr-svn's cache directory in the import data store.

API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.