1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

Extract dynect bin from fog to fog-dynect.

This commit is contained in:
Glenn Pratt 2015-08-21 22:17:00 -04:00
parent 10dd076849
commit 6f1b2f2cbc
2 changed files with 1 additions and 29 deletions

View file

@ -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")

View file

@ -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