Ejemplo n.º 1
0
    def getProjects(self):
        options = {'server': self.server}

        jira = JIRA(options,basic_auth=(self.username, self.password))    # a username/password tuple

        # Get the mutable application properties for this server (requires jira-system-administrators permission)
        props = jira.application_properties()
        projects = jira.projects()
        return projects
Ejemplo n.º 2
0
    with open(key_cert_data, 'r') as key_cert_file:
        key_cert_data = key_cert_file.read()

    oauth_dict = {
        'access_token': 'foo',
        'access_token_secret': 'bar',
        'consumer_key': 'jira-oauth-consumer',
        'key_cert': key_cert_data
    }

    auth_jira = JIRA(oauth=oauth_dict)


# Create the initial jira object
jira = JIRA(options=jira_options, basic_auth=('admin', 'password'))
props = jira.application_properties(
)  # requires JIRA system administrator permissions

# all issues reported by the admin user
issues = jira.search_issues("assignee=admin")

key_list = []
summary_list = []
story_list = []
story_category_list = []
description_list = []
acceptance_criteria_list = []
testing_list = []
considerations_list = []

project_issues = jira.search_issues('project=ALPHA AND assignee= admin')
Ejemplo n.º 3
0
# This script shows how to connect to a JIRA instance with a
# username and password over HTTP BASIC authentication.

from jira.client import JIRA

# By default, the client will connect to a JIRA instance started from the Atlassian Plugin SDK.
# See https://developer.atlassian.com/display/DOCS/Installing+the+Atlassian+Plugin+SDK for details.
jira = JIRA(basic_auth=('admin', 'admin'))    # a username/password tuple

# Get the mutable application properties for this server (requires jira-system-administrators permission)
props = jira.application_properties()

# Find all issues reported by the admin
issues = jira.search_issues('assignee=admin')

# Find the top three projects containing issues reported by admin
from collections import Counter
top_three = Counter([issue.fields.project.key for issue in issues]).most_common(3)
Ejemplo n.º 4
0
# This script shows how to connect to a JIRA instance with a
# username and password over HTTP BASIC authentication.

from jira.client import JIRA

# By default, the client will connect to a JIRA instance started from the Atlassian Plugin SDK.
# See https://developer.atlassian.com/display/DOCS/Installing+the+Atlassian+Plugin+SDK for details.
jira = JIRA(basic_auth=('admin', 'admin'))    # a username/password tuple

# Get the mutable application properties for this server (requires jira-system-administrators permission)
props = jira.application_properties()

# Find all issues reported by the admin
issues = jira.search_issues('assignee=admin')

# Find the top three projects containing issues reported by admin
from collections import Counter
top_three = Counter([issue.fields.project.key for issue in issues]).most_common(3)