l.c.m.g.ProjectGitNamespace(_BaseGitNamespace) : class documentation

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

A namespace for project repositories.

This namespace is for all the repositories owned by a particular person in a particular project.

Method __init__ Undocumented
Method name See IGitNamespace.
Method target See IGitNamespace.
Method getAllowedInformationTypes See IGitNamespace.
Method getDefaultInformationType See IGitNamespace.
Method areRepositoriesMergeable See IGitNamespacePolicy.
Method collection See IGitNamespacePolicy.
Method assignKarma See IGitNamespacePolicy.
Method _getRepositoriesClause Undocumented
Method _retargetRepository Undocumented

Inherited from _BaseGitNamespace:

Method createRepository See IGitNamespace.
Method isNameUsed See IGitNamespace.
Method findUnusedName See IGitNamespace.
Method validateRegistrant See IGitNamespace.
Method validateRepositoryName See IGitNamespace.
Method validateDefaultFlags See IGitNamespace.
Method validateMove See IGitNamespace.
Method moveRepository See IGitNamespace.
Method getRepositories See IGitNamespace.
Method getByName See IGitNamespace.
Method canCreateRepositories See IGitNamespacePolicy.
Method __eq__ See IGitNamespace.
Method __ne__ See IGitNamespace.
def __init__(self, person, project):
Undocumented
def _getRepositoriesClause(self):
Undocumented
@property
def name(self):
See IGitNamespace.
@property
def target(self):
See IGitNamespace.
def _retargetRepository(self, repository):
Undocumented
def getAllowedInformationTypes(self, who=None):
See IGitNamespace.
def getDefaultInformationType(self, who=None):
See IGitNamespace.
def areRepositoriesMergeable(self, this, other):
See IGitNamespacePolicy.
@property
def collection(self):
See IGitNamespacePolicy.
def assignKarma(self, person, action_name, date_created=None):
See IGitNamespacePolicy.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.