# File lib/puppet/indirector/file.rb, line 33 33: def destroy(request) 34: begin 35: removed = false 36: Dir.glob(File.join(data_directory, request.key.to_s + ".*")).each do |file| 37: removed = true 38: File.unlink(file) 39: end 40: rescue => detail 41: raise Puppet::Error, "Could not remove #{request.key}: #{detail}" 42: end 43: 44: raise Puppet::Error, "Could not find files for #{request.key} to remove" unless removed 45: end