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

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

Known subclasses: lp.codehosting.codeimport.worker.BzrImportWorker, lp.codehosting.codeimport.worker.BzrSvnImportWorker, lp.codehosting.codeimport.worker.GitImportWorker

An import worker for imports that can be done by a bzr plugin.

Subclasses need to implement probers.

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 probers The probers that should be tried for this import.
Method getRevisionLimit Return maximum number of revisions to fetch (None for no limit).
Method _doImport Perform the import.

Inherited from ToBzrImportWorker:

Method __init__ Construct a ToBzrImportWorker.
Method getBazaarBranch Return the Bazaar Branch that we are importing into.
Method pushBazaarBranch Push the updated Bazaar branch to the server.

Inherited from ImportWorker (via 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.
@property
def probers(self):
The probers that should be tried for this import.
def getRevisionLimit(self):
Return maximum number of revisions to fetch (None for no limit).
def _doImport(self):
Perform the import.
ReturnsA CodeImportWorkerExitCode
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.