JIRA(...) özü qoşula bilmirsə, sonradan client._session.proxies yeniləmək çox gecdir. Konstruksiya Jira ilə əlaqə saxlaya bilər, çünki get_server_info standart olaraq aktivdir.

İctimai konstruktor girişindən istifadə edin:

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 öz açar sözü kimi verin, options daxilində deyil. https girişi HTTPS təyinatlarını seçir; onun HTTP URL-i proksi dinləyicisini təsvir edir. İcazə verilmiş ictimai marşrutda ictimaiyyətə açıq Jira xidməti üçün HTTP proksi siyahısı bu xəritə dəyərləri üçün son nöqtə namizədləri təqdim edir. Mövcud Jira hesab girişlərini bu vasitəçinin tələb etdiyi hesabdan ayrı saxlayın.

Konstruktorun validate və get_server_info nizamlamaları tətbiq bu davranışa ehtiyac duyduqda başlanğıc işini dəyişə bilər. Onlar sonrakı Jira çağırışları üçün marşrut verə bilməz, buna görə də uğursuz sorğunu gecikdirmək üçün onlardan istifadə etməzdən əvvəl nəqliyyatı konfiqurasiya edin.

Əlaqəli məqalələr