def _fetch_ssl_params(self): """Handles fetching what ssl params should be used for the connection (if any). """ ssl_params = dict() # http://docs.python.org/library/ssl.html - ssl.wrap_socket if self.conf.kombu_ssl_version: ssl_params["ssl_version"] = sslutils.validate_ssl_version(self.conf.kombu_ssl_version) if self.conf.kombu_ssl_keyfile: ssl_params["keyfile"] = self.conf.kombu_ssl_keyfile if self.conf.kombu_ssl_certfile: ssl_params["certfile"] = self.conf.kombu_ssl_certfile if self.conf.kombu_ssl_ca_certs: ssl_params["ca_certs"] = self.conf.kombu_ssl_ca_certs # We might want to allow variations in the # future with this? ssl_params["cert_reqs"] = ssl.CERT_REQUIRED # Return the extended behavior or just have the default behavior return ssl_params or True
def _fetch_ssl_params(self): """Handles fetching what ssl params should be used for the connection (if any). """ ssl_params = dict() # http://docs.python.org/library/ssl.html - ssl.wrap_socket if self.conf.kombu_ssl_version: ssl_params['ssl_version'] = sslutils.validate_ssl_version( self.conf.kombu_ssl_version) if self.conf.kombu_ssl_keyfile: ssl_params['keyfile'] = self.conf.kombu_ssl_keyfile if self.conf.kombu_ssl_certfile: ssl_params['certfile'] = self.conf.kombu_ssl_certfile if self.conf.kombu_ssl_ca_certs: ssl_params['ca_certs'] = self.conf.kombu_ssl_ca_certs # We might want to allow variations in the # future with this? ssl_params['cert_reqs'] = ssl.CERT_REQUIRED # Return the extended behavior or just have the default behavior return ssl_params or True