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

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

Only implementation of IBranchNamespaceSet.
Method get See IBranchNamespaceSet.
Method parse See IBranchNamespaceSet.
Method lookup See IBranchNamespaceSet.
Method interpret See IBranchNamespaceSet.
Method traverse See IBranchNamespaceSet.
Method _findOrRaise Undocumented
Method _findPerson Undocumented
Method _findPillar Find and return the pillar with the given name.
Method _findProduct Undocumented
Method _findDistribution Undocumented
Method _findDistroSeries Undocumented
Method _findSourcePackageName Undocumented
Method _realize Turn a dict of object names into a dict of objects.
def get(self, person, product=None, distroseries=None, sourcepackagename=None):
See IBranchNamespaceSet.
def parse(self, namespace_name):
See IBranchNamespaceSet.
def lookup(self, namespace_name):
See IBranchNamespaceSet.
def interpret(self, person=None, product=None, distribution=None, distroseries=None, sourcepackagename=None):
See IBranchNamespaceSet.
def traverse(self, segments):
See IBranchNamespaceSet.
def _findOrRaise(self, error, name, finder, *args):
Undocumented
def _findPerson(self, person_name):
Undocumented
def _findPillar(self, pillar_name):

Find and return the pillar with the given name.

If the given name is '+junk' or None, return None.

:raise NoSuchProduct if there's no pillar with the given name or it is
a project group.
def _findProduct(self, product_name):
Undocumented
def _findDistribution(self, distribution_name):
Undocumented
def _findDistroSeries(self, distribution, distroseries_name):
Undocumented
def _findSourcePackageName(self, sourcepackagename_name):
Undocumented
def _realize(self, names):
Turn a dict of object names into a dict of objects.

Takes the results of IBranchNamespaceSet.parse and turns them into a dict where the values are Launchpad objects.

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