Part of lp.bugs.interfaces.webservice View In Hierarchy
Each BugTracker is a distinct instance of a bug tracking tool. For example, bugzilla.mozilla.org is distinct from bugzilla.gnome.org.
Attribute | title | Title |
Attribute | count | The number of registered bug trackers. |
Attribute | names | The names of all registered bug trackers. |
Method | get | Get a BugTracker by its id. |
Method | getByName | Get a BugTracker by its name. |
Method | __getitem__ | Get a BugTracker by its name in the database. |
Method | __iter__ | Iterate through BugTrackers. |
Method | queryByBaseURL | Return one or None BugTracker's by baseurl |
Method | ensureBugTracker | Make sure that there is a bugtracker for the given base url. |
Method | search | Search all the IBugTrackers in the system. |
Method | getMostActiveBugTrackers | Return the top IBugTrackers. |
Method | getPillarsForBugtrackers | Return dict mapping bugtrackers to lists of pillars. |
Method | getAllTrackers | Return a ResultSet of bugtrackers. |
If no tracker with the given id exists, return default.
If no tracker with the given name exists, return default.
Note: We do not want to expose the BugTracker.id to the world so we use its name.
If not, create one using the given attributes.
Returns a list of IBugTracker objects, ordered by the number of bugwatches for each tracker, from highest to lowest.