Part of lp.registry.interfaces.webservice View In Hierarchy
Projects, project groups, and distributions are collectively known as "pillars". This object lets you do a combined search across all types of pillars. It also gives you access to pillars that have been flagged by administrators as "featured" pillars.
Method | __contains__ | True if the given name is an active Pillar or an alias to one. |
Method | __getitem__ | Get an active pillar by its name or any of its aliases. |
Method | getByName | Return the pillar whose name or alias matches the given name. |
Method | count_search_matches | Return the total number of Pillars matching :text: |
Method | search | Return Projects/Project groups/Distros matching :text:. |
Method | add_featured_project | Add a project to the featured project list. |
Method | remove_featured_project | Remove a project from the featured project list. |
If there's no pillar with the given name or there is one but it's inactive, raise NotFoundError.
If ignore_inactive is True, then only active pillars are considered.
If no pillar is found, return None.
If :limit: is None, the default batch size will be used.
The results are ordered descending by rank.