l.b.i.b.IBugTarget(IHasBugs) : interface documentation

Part of lp.bugs.interfaces.bugtarget View In Hierarchy

Known subclasses: lp.registry.interfaces.distribution.IDistributionPublic, lp.registry.interfaces.distributionsourcepackage.IDistributionSourcePackage, lp.registry.interfaces.distroseries.IDistroSeriesPublic, lp.registry.interfaces.product.IProductPublic, lp.registry.interfaces.productseries.IProductSeriesPublic, lp.registry.interfaces.sourcepackage.ISourcePackage

An entity on which a bug can be reported.

Examples include an IDistribution, an IDistroSeries and an IProduct.

Attribute bugtargetdisplayname A display name for this bug target
Attribute bugtargetname The target as shown in mail notifications.
Method createBug Create a new bug on this target.

Inherited from IHasBugs:

Attribute open_bugtasks A list of open bugTasks for this target.
Attribute closed_bugtasks A list of closed bugTasks for this target.
Attribute inprogress_bugtasks A list of in-progress bugTasks for this target.
Attribute high_bugtasks A list of high importance BugTasks for this target.
Attribute critical_bugtasks A list of critical BugTasks for this target.
Attribute new_bugtasks A list of New BugTasks for this target.
Attribute unassigned_bugtasks A list of unassigned BugTasks for this target.
Attribute all_bugtasks A list of all BugTasks ever reported for this target.
Attribute has_bugtasks True if a BugTask has ever been reported for this target.
Method searchTasks Search the IBugTasks reported on this entity.
Method getBugCounts Return a dict with the number of bugs in each possible status.
bugtargetdisplayname =
A display name for this bug target
bugtargetname =
The target as shown in mail notifications.
def createBug(bug_params):
Create a new bug on this target.

bug_params is an instance of canonical.launchpad.interfaces.CreateBugParams.

API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.