forked from josehlxavier/sd-2-jira
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsd2j.py
24 lines (20 loc) · 910 Bytes
/
sd2j.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# This code sample uses the 'requests' library:
# http://docs.python-requests.org
from configparser import RawConfigParser
from unidecode import unidecode
from sr_gather import TicketExtractor
from jira_create_issue import CreateIssue
config = RawConfigParser()
config.read('config.properties_local')
tickets = config.get('SDSRSection', 'lista_tickets')
lista_tickets = tickets.split(',')
file_output_name = config.get('SDSRSection', 'outfile_name')
extractor = TicketExtractor(user_name=config.get('SDUserSection','user.email'), password=config.get('SDUserSection','user.password'),
file_output=file_output_name)
extractor.run(tickets=lista_tickets)
file_output_name = file_output_name+'.csv'
with open(file_output_name, 'r',encoding='utf-8') as f:
for ticket in f:
execute_creation = CreateIssue()
response = execute_creation.run(ticket)
print(response)