python-jira puhverserverite seadistamine JIRA konstruktoris
Edastage puhverserverid JIRA konstruktori märksõnana, et vaikimisi serveriteabe päringul oleks juba soovitud tee.
Kui JIRA(...) ise ei suuda ühendust luua, on client._session.proxies hilisem uuendamine liiga hilja. Konstruktor võib Jiraga ühendust võtta, sest get_server_info on vaikimisi lubatud.
Kasutage konstruktori avalikku argumenti:
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,
)Esitage proxies eraldi märksõnana, mitte options sees. Kirje https valib HTTPS-sihtkohad; selle HTTP URL kirjeldab puhverserveri kuulajat. Avalikult ligipääsetava Jira teenuse jaoks lubatud avalikul teel pakub HTTP puhverserverite loend nende kaardiväärtuste jaoks lõpp-punkti kandidaate. Hoidke olemasolevad Jira konto andmed eraldi sellest kontost, mida see vahendaja nõuab.
Konstruktori juhtnupud validate ja get_server_info võivad käivitustööd muuta, kui rakendus seda käitumist vajab. Need ei saa anda teed hilisemateks Jira kõnedeks, seega seadistage transport enne, kui neid kasutate ebaõnnestunud päringu edasilükkamiseks.