l.b.s.karma : module documentation

Part of lp.bugs.subscribers

Assign karma for bugs domain activity.
Function bug_created Assign karma to the user which created <bug>.
Function bugtask_created Assign karma to the user which created <bugtask>.
Function bug_comment_added Assign karma to the user which added <bugmessage>.
Function bug_modified Check changes made to <bug> and assign karma to user if needed.
Function bugwatch_added Assign karma to the user which added :bugwatch:.
Function cve_added Assign karma to the user which added :cve:.
Function bugtask_modified Check changes made to <bugtask> and assign karma to user if needed.
Function branch_linked Assign karma to the user who linked the bug to the branch.
Function merge_proposal_linked Assign karma to the user who linked the bug to the merge proposal.
Function _assign_karma_using_bugtask_context Extract the right context from the bugtask and assign karma.
Function _assignKarmaUsingBugContext For each of the given bug's bugtasks, assign Karma with the given
@block_implicit_flushes
def bug_created(bug, event):
Assign karma to the user which created <bug>.
def _assign_karma_using_bugtask_context(person, bugtask, actionname):
Extract the right context from the bugtask and assign karma.
@block_implicit_flushes
def bugtask_created(bugtask, event):
Assign karma to the user which created <bugtask>.
def _assignKarmaUsingBugContext(person, bug, actionname):
For each of the given bug's bugtasks, assign Karma with the given actionname to the given person.
@block_implicit_flushes
def bug_comment_added(bugmessage, event):
Assign karma to the user which added <bugmessage>.
@block_implicit_flushes
def bug_modified(bug, event):
Check changes made to <bug> and assign karma to user if needed.
@block_implicit_flushes
def bugwatch_added(bugwatch, event):
Assign karma to the user which added :bugwatch:.
@block_implicit_flushes
def cve_added(bug, event):
Assign karma to the user which added :cve:.
@block_implicit_flushes
def bugtask_modified(bugtask, event):
Check changes made to <bugtask> and assign karma to user if needed.
@block_implicit_flushes
def branch_linked(bug, event):
Assign karma to the user who linked the bug to the branch.
@block_implicit_flushes
def merge_proposal_linked(bug, event):
Assign karma to the user who linked the bug to the merge proposal.
API Documentation for Launchpad, generated by pydoctor at 2018-10-17 00:00:11.