Sha256: a89a9a2ae02658a35d3ab75403f2af965b64a0fac591f4d34e4b0fda878a7203
Contents?: true
Size: 654 Bytes
Versions: 7
Compression:
Stored size: 654 Bytes
Contents
module Fog module Bluebox class DNS class Real # Updates an existing DNS zone def update_zone(zone_id, options) body = %Q{<?xml version="1.0" encoding="UTF-8"?><domain>} options.each {|k,v| body += "<#{k}>#{v}</#{k}>"} body += "</domain>" request( :body => body, :expects => 202, :method => 'PUT', :path => "/api/domains/#{zone_id}.xml" ) end end class Mock def create_record(zone_id, type, domain, content) Fog::Mock.not_implemented end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems