l.c.m.g._BaseGitTraversable : class documentation

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

Known subclasses: lp.code.model.gitlookup.DistributionGitTraversable, lp.code.model.gitlookup.DistributionSourcePackageGitTraversable, lp.code.model.gitlookup.PersonGitTraversable, lp.code.model.gitlookup.ProjectGitTraversable

Base class for traversable implementations.
Method __init__ Undocumented
Method traverse See IGitTraversable.
def __init__(self, context):
Undocumented
def traverse(self, owner, name, segments):
See IGitTraversable.
ReturnsA tuple of (IPerson, IHasGitRepositories, IGitRepository).
RaisesInvalidNamespaceIf 'name' is not '+git', or there is no owner, or there are no further segments.
NoSuchGitRepositoryIf the segment after '+git' doesn't match an existing Git repository.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.