Saita proxy na python-jira a cikin maginin JIRA
Ka ba da proxy a matsayin kalmar maɓalli ta maginin JIRA domin buƙatar bayanin sabar ta tsohuwa ta riga ta sami hanyar da ake so.
Idan JIRA(...) da kansa ya kasa haɗawa, sabunta client._session.proxies daga baya ya yi latti. Gina zai iya tuntuɓar Jira domin get_server_info yana kunne ta tsohuwa.
Yi amfani da hujjar maginin da ke buɗe:
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,
)Ka ba da proxies a matsayin nata kalmar maɓalli, ba cikin options ba. Shigarwar https tana zaɓar wuraren HTTPS; HTTP URL ɗinta yana bayyana mai sauraron proxy. Domin sabis ɗin Jira da ake iya samu a bainar jama'a a kan hanyar jama'a da aka yarda, Jerin proxy na HTTP yana ba da 'yan takarar ƙarshen hanya don waɗannan ƙimar taswira. Ka riƙe bayanan asusun Jira na yanzu dabam da duk wani asusu da wannan mai shiga tsakani ke buƙata.
Ikon validate da get_server_info na maginin na iya canza aikin farawa lokacin da manhajar ke buƙatar wannan ɗabi'ar. Ba za su iya ba da hanyar kiran Jira na gaba ba, saboda haka saita jigilar kafin ka yi amfani da su don jinkirta buƙatar da ta gaza.