<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def from_ssl(self, ca_certs, client_cert, client_key, hosts=default.ELASTICSEARCH_HOSTS, use_ssl=True, verify_certs=True, **kwargs):
 """ Initialize a Elasticsearch client by SSL. :param ca_certs: optional path to CA bundle. See https://urllib3.readthedocs.io/en/latest/security.html#using-certifi-with-urllib3 :param client_cert: path to the file containing the private key and the certificate, or cert only if using client_key :param client_key: path to the file containing the private key if using separate cert and key files (client_cert will contain only the cert) :param hosts: hostname of the node :param use_ssl: use ssl for the connection if `True` :param verify_certs: whether to verify SSL certificates :return: void """

        self.client = Elasticsearch(hosts=hosts,
                                    use_ssl=use_ssl,
                                    verify_certs=verify_certs,
                                    ca_certs=ca_certs,
                                    client_cert=client_cert,
                                    client_key=client_key, **kwargs)
        logger.info('Initialize SSL Elasticsearch Client: %s.' % self.client)