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

ಸಂಬಂಧಿತ ಲೇಖನಗಳು