Konfiguroni përfaqësuesit python-jira në konstruktorin JIRA
Kalon përfaqësuesit si fjalë kyçe e konstruktorit JIRA, që kërkesa e paracaktuar për informacionin e serverit të ketë tashmë rrugën e synuar.
Nëse vetë JIRA(...) nuk arrin të lidhet, përditësimi i client._session.proxies më pas është shumë vonë. Ndërtimi mund të kontaktojë Jira sepse get_server_info është aktivizuar si parazgjedhje.
Përdorni argumentin publik të konstruktorit:
from jira import JIRA
client = JIRA(
server='https://jira.example',
basic_auth=(jira_user, jira_api_token),
proxies={
'http': 'http://proxy.example:8080',
'https': 'http://proxy.example:8080',
},
timeout=30,
)Jepni proxies si fjalë kyçe më vete, jo brenda options. Hyrja https zgjedh destinacionet HTTPS; URL-ja e saj HTTP përshkruan dëgjuesin e përfaqësuesit. Për një shërbim Jira të aksesueshëm publikisht në një rrugë publike të lejuar, Lista e përfaqësuesve HTTP ofron kandidatë pikash fundore për këto vlera të hartës. Mbajini kredencialet ekzistuese të llogarisë Jira të ndara nga çdo llogari që kërkon ai ndërmjetës.
Kontrollet validate dhe get_server_info të konstruktorit mund të ndryshojnë punën në nisje kur aplikacioni ka nevojë për atë sjellje. Ato nuk mund të ofrojnë rrugën për thirrjet e mëvonshme Jira, prandaj konfiguroni transportin përpara se t'i përdorni për të shtyrë një kërkesë që dështon.