# File lib/puppet/indirector/key/file.rb, line 20
20:     def destroy(request)
21:         super
22: 
23:         return unless FileTest.exist?(public_key_path(request.key))
24: 
25:         begin
26:             File.unlink(public_key_path(request.key))
27:         rescue => detail
28:             raise Puppet::Error, "Could not remove %s public key: %s" % [request.key, detail]
29:         end
30:     end