CIResults.bugtrackers module

class CIResults.bugtrackers.BugCommentTransport(db_object, body)

Bases: object

class CIResults.bugtrackers.BugTrackerCommon(db_bugtracker)

Bases: object

check_replication(bug, new_comments)
create_bug(bug)
find_or_create_account(user_id, full_name=None, email=None)
static join(a, b)
set_field(bug, bug_field, val)
tracker_check_replication(bugs, dest_tracker, script, client, dryrun=False, new_comments=None)
class CIResults.bugtrackers.Bugzilla(db_bugtracker)

Bases: BugTrackerCommon

add_comment(bug, comment)
create_bug_from_json(json_bug)
get_auth_token()
poll(bug, force_polling_comments=False)
search_bugs_ids(components=None, created_since=None, status=None, updated_since=None)
transition(bug_id, status, fields=None)
update_bug_from_json(json_bug, bug_id)
class CIResults.bugtrackers.GitLab(db_bugtracker)

Bases: BugTrackerCommon

add_comment(bug, comment)
create_bug_from_json(json_bug)
poll(bug, force_polling_comments=False)
search_bugs_ids(components=None, created_since=None, status=None, updated_since=None)
transition(bug_id, status, fields=None)
update_bug_from_json(json_bug, bug_id)
class CIResults.bugtrackers.Jira(db_bugtracker)

Bases: BugTrackerCommon

add_comment(bug, comment)
create_bug_from_json(json_bug)
poll(bug, force_polling_comments=False)
search_bugs_ids(components=None, created_since=None, status=None, updated_since=None)
transition(bug_id, status, fields=None)
update_bug_from_json(json_bug, bug_id)
class CIResults.bugtrackers.Untracked(db_bugtracker)

Bases: BugTrackerCommon

add_comment(bug, comment)
create_bug_from_json(json_bug)
poll(bug, force_polling_comments=False)
search_bugs_ids(components=None, created_since=None, status=None, updated_since=None)
update_bug_from_json(json_bug)