# File lib/puppet/network/http_pool.rb, line 52 52: def self.cert_setup(http) 53: # Just no-op if we don't have certs. 54: return false unless FileTest.exist?(Puppet[:hostcert]) and FileTest.exist?(Puppet[:localcacert]) 55: 56: http.cert_store = ssl_host.ssl_store 57: http.ca_file = Puppet[:localcacert] 58: http.cert = ssl_host.certificate.content 59: http.verify_mode = OpenSSL::SSL::VERIFY_PEER 60: http.key = ssl_host.key.content 61: end