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:
parent
10dd076849
commit
6f1b2f2cbc
2 changed files with 1 additions and 29 deletions
|
@ -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")
|
||||
|
|
|
@ -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
|
Loading…
Add table
Reference in a new issue