diff --git a/fog.gemspec b/fog.gemspec index 5690f1854..202da5a15 100644 --- a/fog.gemspec +++ b/fog.gemspec @@ -55,7 +55,7 @@ Gem::Specification.new do |s| s.add_dependency("fog-atmos") s.add_dependency("fog-aws", ">= 0.6.0") s.add_dependency("fog-brightbox", "~> 0.4") - s.add_dependency("fog-dynect") + s.add_dependency("fog-dynect", "~> 0.0.2") s.add_dependency("fog-ecloud", "= 0.1.1") s.add_dependency("fog-google", ">= 0.0.2") s.add_dependency("fog-local") diff --git a/lib/fog/bin/dynect.rb b/lib/fog/bin/dynect.rb deleted file mode 100644 index 3ec4d68b9..000000000 --- a/lib/fog/bin/dynect.rb +++ /dev/null @@ -1,28 +0,0 @@ -class Dynect < Fog::Bin - class << self - def class_for(key) - case key - when :dns - Fog::DNS::Dynect - else - raise ArgumentError, "Unrecognized service: #{key}" - end - end - - def [](service) - @@connections ||= Hash.new do |hash, key| - hash[key] = case key - when :dns - Fog::DNS.new(:provider => 'Dynect') - else - raise ArgumentError, "Unrecognized service: #{service}" - end - end - @@connections[service] - end - - def services - [:dns] - end - end -end