JIRA कन्स्ट्रक्टरमध्ये python-jira प्रॉक्सी कॉन्फिगर करा
JIRA कन्स्ट्रक्टरचा कीवर्ड म्हणून प्रॉक्सी द्या, जेणेकरून डीफॉल्ट सर्व्हर-माहिती विनंतीला आधीच इच्छित मार्ग मिळेल.
जर JIRA(...) स्वतः कनेक्ट होऊ शकत नाही, तर नंतर client._session.proxies अद्ययावत करणे खूप उशीरा आहे. get_server_info डीफॉल्टनुसार सक्रिय असल्याने बांधणी Jira शी संपर्क करू शकते.
कन्स्ट्रक्टरचा सार्वजनिक आर्ग्युमेंट वापरा:
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,
)proxies स्वतंत्र कीवर्ड म्हणून द्या, options च्या आत नाही. https नोंद HTTPS गंतव्ये निवडते; तिचा HTTP URL प्रॉक्सी श्रोत्याचे वर्णन करतो. परवानगी असलेल्या सार्वजनिक मार्गावरील सार्वजनिकरीत्या उपलब्ध Jira सेवेसाठी, HTTP प्रॉक्सी सूची या मॅप मूल्यांसाठी एंडपॉइंट उमेदवार देते. विद्यमान Jira खाते इनपुट त्या मध्यस्थाला आवश्यक असलेल्या कोणत्याही खात्यापासून वेगळे ठेवा.
कन्स्ट्रक्टरचे validate आणि get_server_info नियंत्रणे स्टार्टअपचे काम बदलू शकतात जेव्हा अनुप्रयोगाला ते वर्तन हवे असते. ते पुढील Jira कॉलसाठी मार्ग देऊ शकत नाहीत, म्हणून अयशस्वी विनंती पुढे ढकलण्यासाठी ती वापरण्यापूर्वी वाहतूक कॉन्फिगर करा.