# 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