اگر JIRA(...) خود جڑ نہ سکے تو بعد میں client._session.proxies کی تازہ کاری بہت دیر ہو جاتی ہے۔ تعمیر Jira سے رابطہ کر سکتی ہے کیونکہ get_server_info بطور طے شدہ فعال ہے۔

کنسٹرکٹر کی عوامی دلیل استعمال کریں:

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 کالوں کے لیے راستہ فراہم نہیں کر سکتے، لہٰذا ناکام درخواست کو مؤخر کرنے کے لیے انہیں استعمال کرنے سے پہلے ٹرانسپورٹ ترتیب دیں۔

متعلقہ مضامین