feat(users): skript form mapping users in assignee for YaTracker
This commit is contained in:
parent
8c39c31f43
commit
45be4dc36e
25
mapping_users.py
Normal file
25
mapping_users.py
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Это вожможная заготовка для передачи информации в assignee, завтра проснувшимся взглядом проверю, где очевидно я ошиблась
|
||||||
|
|
||||||
|
import csv
|
||||||
|
import json
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
|
||||||
|
base_dir = os.path.dirname(os.path.realpath(__file__))
|
||||||
|
data_csv = os.path.join(base_dir, './data/users.mapping.asana2ya.csv')
|
||||||
|
|
||||||
|
sys.stdout.reconfigure(encoding='utf-8')
|
||||||
|
# Создаем словарь для хранения маппинга
|
||||||
|
mapping = {}
|
||||||
|
|
||||||
|
# Читаем CSV файл и заполняем словарь
|
||||||
|
with open(data_csv, 'r') as csv_file:
|
||||||
|
reader = csv.DictReader(csv_file)
|
||||||
|
for row in reader:
|
||||||
|
asana_name = row['name']
|
||||||
|
ya_login = row['ya.login']
|
||||||
|
mapping[asana_name] = ya_login
|
||||||
|
|
||||||
|
# Передаем маппинг в assignee
|
||||||
|
assignee = mapping['asana_name']
|
||||||
|
print(assignee)
|
@ -1,9 +0,0 @@
|
|||||||
Name,ID,ya_login
|
|
||||||
Сергей Анисов,2495641457848,sergey.dev@heado.ru
|
|
||||||
Diza,2495641457856,irina.ux@heado.ru
|
|
||||||
Никита,547756841476,nikita@heado.ru
|
|
||||||
Cyrill Gafarov,2934206415688,dr.cyrill@heado.ru
|
|
||||||
Илья,1203071663735925,dr.cyrill@heado.ru
|
|
||||||
Sergey Volodin,1202859655765863,segavol@heado.ru
|
|
||||||
Malkova,698025068994499,malkova.content@heado.ru
|
|
||||||
IrinaOs,1204278463134045,irina.ux@heado.ru
|
|
|
@ -1,9 +1,9 @@
|
|||||||
Name,ID
|
Name,ID
|
||||||
IrinaOs,698025068994499
|
Diza,2934206415688
|
||||||
Сергей Анисов,547756841476
|
|
||||||
Илья,2495641457848
|
|
||||||
Malkova,1204278463134045
|
|
||||||
Sergey Volodin,1202859655765863
|
Sergey Volodin,1202859655765863
|
||||||
Никита,1203071663735925
|
Никита,698025068994499
|
||||||
Cyrill Gafarov,2934206415688
|
Malkova,547756841476
|
||||||
Diza,2495641457856
|
Сергей Анисов,1204278463134045
|
||||||
|
Cyrill Gafarov,2495641457848
|
||||||
|
Илья,2495641457856
|
||||||
|
IrinaOs,1203071663735925
|
||||||
|
|
Loading…
Reference in New Issue
Block a user