JIRA ਕੰਸਟ੍ਰਕਟਰ ਵਿੱਚ python-jira ਪ੍ਰਾਕਸੀ ਸੰਰਚਿਤ ਕਰੋ
ਪ੍ਰਾਕਸੀਆਂ ਨੂੰ JIRA ਕੰਸਟ੍ਰਕਟਰ ਦੇ ਕੀਵਰਡ ਵਜੋਂ ਭੇਜੋ ਤਾਂ ਜੋ ਡਿਫ਼ਾਲਟ ਸਰਵਰ-ਜਾਣਕਾਰੀ ਬੇਨਤੀ ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਲੋੜੀਂਦਾ ਰਸਤਾ ਹੋਵੇ।
ਜੇ 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 ਕਾਲਾਂ ਲਈ ਰਸਤਾ ਨਹੀਂ ਦੇ ਸਕਦੇ, ਇਸ ਲਈ ਅਸਫਲ ਬੇਨਤੀ ਨੂੰ ਟਾਲਣ ਲਈ ਉਹਨਾਂ ਨੂੰ ਵਰਤਣ ਤੋਂ ਪਹਿਲਾਂ ਟਰਾਂਸਪੋਰਟ ਸੰਰਚਿਤ ਕਰੋ।