module documentation

Undocumented

Function create_jirater_filter Undocumented
Function display_name Undocumented
Function ensure_jirater_user Undocumented
Function get_jirater_filter Undocumented
Function get_tickets Returns a list of tickets
Function list_jirater_filters Undocumented
Function remove_jirater_filter Undocumented
Function replace_jql_placeholders Undocumented
Constant FILTER_PREFIX Undocumented
Constant JIRATER_USER Undocumented
Variable jira jira client object
Variable jira_password password for jira loaded from environment variables
Variable jira_user username for jira loaded from environment variables
Variable jiraOptions settings for initializing jira client
def create_jirater_filter(name, jql, slack_user):

Undocumented

def display_name(filter_obj):

Undocumented

def ensure_jirater_user():

Undocumented

def get_jirater_filter(flt_dsp_name, *replace_strings):

Undocumented

def get_tickets(jql):

Returns a list of tickets

Parameters
jql:strJQL for issues; e.g. 'project=CE AND status in ("Under Review", "Pending Peer Review")'
Returns
listList of Jira Issue objects.
def list_jirater_filters(partial_match=None):

Undocumented

def remove_jirater_filter(flt_dsp_name, slack_user):

Undocumented

def replace_jql_placeholders(jql, replace_strings):

Undocumented

FILTER_PREFIX: str =

Undocumented

Value
'jirater-'
JIRATER_USER: str =

Undocumented

Value
'svc_capeng_jira'
jira =

jira client object

jira_password =

password for jira loaded from environment variables

jira_user =

username for jira loaded from environment variables

jiraOptions: dict[str, str] =

settings for initializing jira client