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 କଲ୍ ପାଇଁ ପଥ ଯୋଗାଇପାରିବେ ନାହିଁ, ତେଣୁ ବିଫଳ ଅନୁରୋଧକୁ ସ୍ଥଗିତ ରଖିବା ପାଇଁ ସେମାନଙ୍କୁ ବ୍ୟବହାର କରିବା ପୂର୍ବରୁ ପରିବହନ କନଫିଗର କରନ୍ତୁ।