# 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