VMware: Fix SSL Context checking for Python <2.7.9 (#33683)

Fixes: #33602

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
(cherry picked from commit 73abde399c)
pull/34928/head
Abhijeet Kasurde 8 years ago committed by Toshio Kuratomi
parent 2ded3e1fb1
commit c4d3a3d596

@ -396,10 +396,10 @@ def connect_to_api(module, disconnect_atexit=True):
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 '
'python or or use validate_certs=false')
'python or use validate_certs=false.')
ssl_context = None
if not validate_certs:
if not validate_certs and hasattr(ssl, 'SSLContext'):
ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
ssl_context.verify_mode = ssl.CERT_NONE

Loading…
Cancel
Save