INNER CODE UNIT · Python

_establish_connection

ansible-collections/community.vmware · plugins/connection/vmware_tools.py:295

    def _establish_connection(self):
        connection_kwargs = {
            "host": self.vmware_host,
            "user": self.get_option("vmware_user"),
            "pwd": self.get_option("vmware_password"),
            "port": self.get_option("vmware_port"),
        }

        if not self.validate_certs:
            if HAS_URLLIB3:
                urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
            connection_kwargs['disableSslCertValidation'] = True

        try:
            self._si = SmartConnect(**connection_kwargs)
        except SSLError:
            raise AnsibleError("SSL Error: Certificate verification failed.")
        except (gaierror):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…