From 27a3ec3a12032fdd60ac298922b89424bec0732a Mon Sep 17 00:00:00 2001 From: Sam Doran Date: Thu, 11 Apr 2019 12:59:23 -0400 Subject: [PATCH] Don't use SSLEOFError in vmware_tools.py --- lib/ansible/plugins/connection/vmware_tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ansible/plugins/connection/vmware_tools.py b/lib/ansible/plugins/connection/vmware_tools.py index 0e561cffd5f..010636afa7d 100644 --- a/lib/ansible/plugins/connection/vmware_tools.py +++ b/lib/ansible/plugins/connection/vmware_tools.py @@ -8,7 +8,7 @@ __metaclass__ = type import re from os.path import exists, getsize from socket import gaierror -from ssl import SSLEOFError, SSLError +from ssl import SSLError from time import sleep import urllib3 import traceback @@ -298,7 +298,7 @@ class Connection(ConnectionBase): self._si = connect(**connection_kwargs) except SSLError: raise AnsibleError("SSL Error: Certificate verification failed.") - except (gaierror, SSLEOFError): + except (gaierror): raise AnsibleError("Connection Error: Unable to connect to '%s'." % to_native(connection_kwargs["host"])) except vim.fault.InvalidLogin as e: raise AnsibleError("Connection Login Error: %s" % to_native(e.msg))