mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-05-06 09:11:29 -07:00
VMware: Fix SSL Context checking for Python <2.7.9 (#33683)
Fixes: #33602 Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
This commit is contained in:
parent
58fdbe7415
commit
73abde399c
1 changed files with 2 additions and 2 deletions
|
@ -449,10 +449,10 @@ def connect_to_api(module, disconnect_atexit=True):
|
||||||
|
|
||||||
if validate_certs and not hasattr(ssl, 'SSLContext'):
|
if validate_certs and not hasattr(ssl, 'SSLContext'):
|
||||||
module.fail_json(msg='pyVim does not support changing verification mode with python < 2.7.9. Either update '
|
module.fail_json(msg='pyVim does not support changing verification mode with python < 2.7.9. Either update '
|
||||||
'python or or use validate_certs=false')
|
'python or use validate_certs=false.')
|
||||||
|
|
||||||
ssl_context = None
|
ssl_context = None
|
||||||
if not validate_certs:
|
if not validate_certs and hasattr(ssl, 'SSLContext'):
|
||||||
ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
|
ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
|
||||||
ssl_context.verify_mode = ssl.CERT_NONE
|
ssl_context.verify_mode = ssl.CERT_NONE
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue