l.c.m.b._BaseBranchNamespace : class documentation

Part of lp.code.model.branchnamespace View In Hierarchy

Known subclasses: lp.code.model.branchnamespace.PackageBranchNamespace, lp.code.model.branchnamespace.PersonalBranchNamespace, lp.code.model.branchnamespace.ProjectBranchNamespace

Common code for branch namespaces.
Method createBranch See IBranchNamespace.
Method validateRegistrant See IBranchNamespace.
Method validateBranchName See IBranchNamespace.
Method validateMove See IBranchNamespace.
Method moveBranch See IBranchNamespace.
Method createBranchWithPrefix See IBranchNamespace.
Method findUnusedName See IBranchNamespace.
Method getBranches See IBranchNamespace.
Method getBranchName See IBranchNamespace.
Method getByName See IBranchNamespace.
Method isNameUsed Undocumented
Method canCreateBranches See IBranchNamespace.
Method getAllowedInformationTypes See IBranchNamespace.
Method getDefaultInformationType See IBranchNamespace.
def createBranch(self, branch_type, name, registrant, url=None, title=None, lifecycle_status=BranchLifecycleStatus.DEVELOPMENT, summary=None, whiteboard=None, date_created=None, branch_format=None, repository_format=None, control_format=None):
See IBranchNamespace.
def validateRegistrant(self, registrant, branch=None):
See IBranchNamespace.
def validateBranchName(self, name):
See IBranchNamespace.
def validateMove(self, branch, mover, name=None):
See IBranchNamespace.
def moveBranch(self, branch, mover, new_name=None, rename_if_necessary=False):
See IBranchNamespace.
def createBranchWithPrefix(self, branch_type, prefix, registrant, url=None):
See IBranchNamespace.
def findUnusedName(self, prefix):
See IBranchNamespace.
def getBranches(self, eager_load=False):
See IBranchNamespace.
def getBranchName(self, branch_name):
See IBranchNamespace.
def getByName(self, branch_name, default=None):
See IBranchNamespace.
def isNameUsed(self, branch_name):
Undocumented
def canCreateBranches(self, user):
See IBranchNamespace.
def getAllowedInformationTypes(self, who=None):
See IBranchNamespace.
def getDefaultInformationType(self, who=None):
See IBranchNamespace.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.