Sha256: 3723d3910fb5a0d2f356bcde3aaf7db190d45bc80019d66e15f37ae026c36da5
Contents?: true
Size: 930 Bytes
Versions: 30
Compression:
Stored size: 930 Bytes
Contents
module Fog module DNS class DNSimple class Real # Delete the given domain from your account. You may use # either the domain ID or the domain name. # # Please note that for domains which are registered with # DNSimple this will not delete the domain from the registry. # # ==== Parameters # * domain<~String> - domain name or numeric ID # def delete_domain(domain) request( :expects => 200, :method => 'DELETE', :path => "/domains/#{domain}" ) end end class Mock def delete_domain(name) self.data[:records].delete name self.data[:domains].reject! { |domain| domain["domain"]["name"] == name } response = Excon::Response.new response.status = 200 response end end end end end
Version data entries
30 entries across 30 versions & 4 rubygems