l.b.i.bugtask : module documentation

Part of lp.bugs.interfaces

Bug task interfaces.
Class BugTaskImportance Bug Task Importance.
Class BugTaskStatus Bug Task Status
Class BugTaskStatusSearch Bug Task Status
Function get_bugtask_status Get a member of BugTaskStatus or BugTaskStatusSearch by value.
Function normalize_bugtask_status Normalize status.
Class BugTaskStatusSearchDisplay Bug Task Status
Class CannotDeleteBugtask The bugtask cannot be deleted.
Interface IBugTaskDelete An interface for operations allowed with the Delete permission.
Interface IBugTaskDelta The change made to a bug task (e.g. in an edit screen).
Interface IBugTaskSet A utility to retrieving BugTasks.
Function valid_remote_bug_url Verify that the URL is to a bug to a known bug tracker.
Interface ILinkPackaging Form for linking a source package to a project.
Interface IAddBugTaskForm Form for adding an upstream bugtask.
Interface IAddBugTaskWithProductCreationForm No interface docstring; 1/1 productnamefields, 1/1 strippedtextlines, 0/1 summarys, 0/1 textlines documented
Interface ICreateQuestionFromBugTaskForm Form for creating and question from a bug.
Interface IRemoveQuestionFromBugTaskForm Form for removing a question created from a bug.
def get_bugtask_status(status_id):
Get a member of BugTaskStatus or BugTaskStatusSearch by value.

BugTaskStatus and BugTaskStatusSearch intersect, but neither is a subset of the other, so this searches first in BugTaskStatus then in BugTaskStatusSearch for a member with the given ID.

def normalize_bugtask_status(status):
Normalize status.

It might be a member of any of three related enums: BugTaskStatus, BugTaskStatusSearch, or BugTaskStatusSearchDisplay. This tries to normalize by value back to the first of those three enums in which the status appears.

def valid_remote_bug_url(value):
Verify that the URL is to a bug to a known bug tracker.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.