Method: Puppet::Indirector::JSON#destroy

Defined in:
lib/puppet/indirector/json.rb

#destroy(request) ⇒ Object



24
25
26
27
28
29
30
31
32
# File 'lib/puppet/indirector/json.rb', line 24

def destroy(request)
  Puppet::FileSystem.unlink(path(request.key))
rescue => detail
  unless detail.is_a? Errno::ENOENT
    raise Puppet::Error, _("Could not destroy %{json} %{request}: %{detail}") % { json: name, request: request.key, detail: detail }, detail.backtrace
  end

  1 # emulate success...
end