# File lib/puppet/sslcertificates/ca.rb, line 291 291: def storeclientcert(cert) 292: host = thing2name(cert) 293: 294: certfile = host2certfile(host) 295: if File.exists?(certfile) 296: Puppet.notice "Overwriting signed certificate %s for %s" % 297: [certfile, host] 298: end 299: 300: Puppet::SSLCertificates::Inventory::add(cert) 301: Puppet.settings.writesub(:signeddir, certfile) do |f| 302: f.print cert.to_pem 303: end 304: end