From b2ff51ecccf62ba4caca3a2e400b8eeb68e0f06d Mon Sep 17 00:00:00 2001 From: Simone Carletti Date: Thu, 16 Jan 2014 22:47:22 +0100 Subject: [PATCH] Switch to DNSimple versioned API --- lib/fog/dnsimple/dns.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/fog/dnsimple/dns.rb b/lib/fog/dnsimple/dns.rb index 955ba88c5..6d5e28ed7 100644 --- a/lib/fog/dnsimple/dns.rb +++ b/lib/fog/dnsimple/dns.rb @@ -67,7 +67,7 @@ module Fog options[:port] = uri.port options[:scheme] = uri.scheme end - @host = options[:host] || "dnsimple.com" + @host = options[:host] || "api.dnsimple.com" @persistent = options[:persistent] || false @port = options[:port] || 443 @scheme = options[:scheme] || 'https' @@ -85,6 +85,9 @@ module Fog "Accept" => "application/json", "Content-Type" => "application/json" }) + version = params.delete(:version) || 'v1' + params[:path] = "/#{version}#{params[:path]}" + response = @connection.request(params) unless response.body.empty?