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 ಕರೆಗಳಿಗೆ ಮಾರ್ಗ ಒದಗಿಸಲಾರವು, ಆದ್ದರಿಂದ ವಿಫಲವಾದ ವಿನಂತಿಯನ್ನು ಮುಂದೂಡಲು ಅವನ್ನು ಬಳಸುವ ಮೊದಲು ಸಾರಿಗೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.