# File lib/puppet/provider/nameservice.rb, line 196 196: def delete 197: unless exists? 198: info "already absent" 199: # the object already doesn't exist 200: return nil 201: end 202: 203: begin 204: execute(self.deletecmd) 205: rescue Puppet::ExecutionFailure => detail 206: raise Puppet::Error, "Could not delete %s %s: %s" % 207: [@resource.class.name, @resource.name, detail] 208: end 209: end