Exemple #1
0
def add_change_proposed_message(bugtask, change_url, project, branch,
                                related=False):
    fix = fix_or_related_fix(related)
    subject = ('%s proposed to %s (%s)'
               % (fix, u.short_project_name(project), branch))
    body = '%s proposed to branch: %s\nReview: %s' % (fix, branch, change_url)
    bugtask.bug.newMessage(subject=subject, content=body)
Exemple #2
0
def add_change_proposed_message(bugtask,
                                change_url,
                                project,
                                branch,
                                related=False):
    fix = fix_or_related_fix(related)
    subject = ('%s proposed to %s (%s)' %
               (fix, u.short_project_name(project), branch))
    body = '%s proposed to branch: %s\nReview: %s' % (fix, branch, change_url)
    bugtask.bug.newMessage(subject=subject, content=body)
Exemple #3
0
def add_change_abandoned_message(bugtask, change_url, project,
                                 branch, abandoner, reason):
    subject = ('Change abandoned on %s (%s)'
               % (u.short_project_name(project), branch))
    body = ('Change abandoned by %s on branch: %s\nReview: %s'
            % (abandoner, branch, change_url))

    if reason:
        body += ('\nReason: %s' % (reason))

    bugtask.bug.newMessage(subject=subject, content=body)
Exemple #4
0
def add_change_merged_message(bugtask, change_url, project, commit,
                              submitter, branch, git_log, related=False):
    subject = '%s merged to %s (%s)' % (fix_or_related_fix(related),
                                        u.short_project_name(project), branch)
    git_url = 'https://github.com/%s/commit/%s' % (project, commit)
    body = '''Reviewed:  %s
Committed: %s
Submitter: %s
Branch:    %s\n''' % (change_url, git_url, submitter, branch)
    body = body + '\n' + git_log
    bugtask.bug.newMessage(subject=subject, content=body)
Exemple #5
0
def add_change_abandoned_message(bugtask, change_url, project, branch,
                                 abandoner, reason):
    subject = ('Change abandoned on %s (%s)' %
               (u.short_project_name(project), branch))
    body = ('Change abandoned by %s on branch: %s\nReview: %s' %
            (abandoner, branch, change_url))

    if reason:
        body += ('\nReason: %s' % (reason))

    bugtask.bug.newMessage(subject=subject, content=body)
Exemple #6
0
def add_change_merged_message(bugtask,
                              change_url,
                              project,
                              commit,
                              submitter,
                              branch,
                              git_log,
                              related=False):
    subject = '%s merged to %s (%s)' % (fix_or_related_fix(related),
                                        u.short_project_name(project), branch)
    git_url = 'https://git.openstack.org/cgit/%s/commit/?id=%s' % (project,
                                                                   commit)
    body = '''Reviewed:  %s
Committed: %s
Submitter: %s
Branch:    %s\n''' % (change_url, git_url, submitter, branch)
    body = body + '\n' + git_log
    bugtask.bug.newMessage(subject=subject, content=body)
Exemple #7
0
def project_to_groups(project_full_name):
    return registry[project_full_name] \
        .get('groups',
             [registry[project_full_name].get('group',
                                              u.short_project_name(
                                                  project_full_name))])
Exemple #8
0
def project_to_group(project_full_name):
    return registry[project_full_name].get(
        'group', registry[project_full_name].get(
            'launchpad', u.short_project_name(project_full_name)))
Exemple #9
0
def project_to_group(project_full_name):
    return registry[project_full_name].get(
        'group', registry[project_full_name].get(
            'launchpad', u.short_project_name(project_full_name)))
Exemple #10
0
def project_to_groups(project_full_name):
    return registry[project_full_name] \
        .get('groups',
             [registry[project_full_name].get('group',
                                              u.short_project_name(
                                                  project_full_name))])