rely on service to include collections
This commit is contained in:
parent
4076bbaec5
commit
f0e2cfd21d
|
@ -64,7 +64,6 @@ module Fog
|
||||||
request :stop_instances
|
request :stop_instances
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -127,7 +126,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
# Initialize connection to EC2
|
# Initialize connection to EC2
|
||||||
#
|
#
|
||||||
|
|
|
@ -15,7 +15,6 @@ module Fog
|
||||||
request :register_instances_with_load_balancer
|
request :register_instances_with_load_balancer
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
Fog::Mock.not_implemented
|
Fog::Mock.not_implemented
|
||||||
|
@ -24,7 +23,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
# Initialize connection to ELB
|
# Initialize connection to ELB
|
||||||
#
|
#
|
||||||
|
|
|
@ -16,7 +16,6 @@ module Fog
|
||||||
request :select
|
request :select
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -40,7 +39,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
# Initialize connection to SimpleDB
|
# Initialize connection to SimpleDB
|
||||||
#
|
#
|
||||||
|
|
|
@ -70,7 +70,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
include Utils
|
include Utils
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
|
@ -98,7 +97,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
include Utils
|
include Utils
|
||||||
extend Fog::Deprecation
|
extend Fog::Deprecation
|
||||||
deprecate(:reset, :reload)
|
deprecate(:reset, :reload)
|
||||||
|
|
|
@ -24,7 +24,6 @@ module Fog
|
||||||
request :reboot_block
|
request :reboot_block
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -46,7 +45,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
@bluebox_api_key = options[:bluebox_api_key]
|
@bluebox_api_key = options[:bluebox_api_key]
|
||||||
|
|
|
@ -19,7 +19,6 @@ module Fog
|
||||||
request :grid_server_power
|
request :grid_server_power
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -42,7 +41,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
@go_grid_api_key = options[:go_grid_api_key]
|
@go_grid_api_key = options[:go_grid_api_key]
|
||||||
|
|
|
@ -18,7 +18,6 @@ module Fog
|
||||||
request :linode_reboot
|
request :linode_reboot
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -40,7 +39,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
@linode_api_key = options[:linode_api_key]
|
@linode_api_key = options[:linode_api_key]
|
||||||
|
|
|
@ -11,7 +11,6 @@ module Fog
|
||||||
collection :files
|
collection :files
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -40,7 +39,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
@local_root = ::File.expand_path(options[:local_root])
|
@local_root = ::File.expand_path(options[:local_root])
|
||||||
|
|
|
@ -19,7 +19,6 @@ module Fog
|
||||||
request :reboot_server
|
request :reboot_server
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -41,7 +40,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
@new_servers_password = options[:new_servers_password]
|
@new_servers_password = options[:new_servers_password]
|
||||||
|
|
|
@ -33,7 +33,6 @@ module Fog
|
||||||
request :update_server
|
request :update_server
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -62,7 +61,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
credentials = Fog::Rackspace.authenticate(options)
|
credentials = Fog::Rackspace.authenticate(options)
|
||||||
|
|
|
@ -48,7 +48,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
include Utils
|
include Utils
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
|
@ -71,7 +70,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
include Utils
|
include Utils
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
|
|
|
@ -25,7 +25,6 @@ module Fog
|
||||||
request :reboot_slice
|
request :reboot_slice
|
||||||
|
|
||||||
class Mock
|
class Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def self.data
|
def self.data
|
||||||
@data ||= Hash.new do |hash, key|
|
@data ||= Hash.new do |hash, key|
|
||||||
|
@ -47,7 +46,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real
|
class Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
@slicehost_password = options[:slicehost_password]
|
@slicehost_password = options[:slicehost_password]
|
||||||
|
|
|
@ -38,7 +38,7 @@ module Vcloud
|
||||||
def [](service)
|
def [](service)
|
||||||
@@connections ||= Hash.new do |hash, key|
|
@@connections ||= Hash.new do |hash, key|
|
||||||
if credentials = Fog.credentials[:vcloud][key]
|
if credentials = Fog.credentials[:vcloud][key]
|
||||||
hash[key] = Fog::Vcloud.new(credentials)
|
hash[key] = eval(credentials[:module]).new(credentials)
|
||||||
else
|
else
|
||||||
raise ArgumentError.new("Unregistered service: :#{key}. Registered services are: #{Vcloud.registered_services}")
|
raise ArgumentError.new("Unregistered service: :#{key}. Registered services are: #{Vcloud.registered_services}")
|
||||||
end
|
end
|
||||||
|
|
|
@ -63,7 +63,6 @@ module Fog
|
||||||
request :power_shutdown
|
request :power_shutdown
|
||||||
|
|
||||||
class Mock < Fog::Vcloud::Mock
|
class Mock < Fog::Vcloud::Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
def initialize(options={})
|
def initialize(options={})
|
||||||
end
|
end
|
||||||
|
@ -192,7 +191,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Real < Fog::Vcloud::Real
|
class Real < Fog::Vcloud::Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def supporting_versions
|
def supporting_versions
|
||||||
["v0.8b-ext2.3", "0.8b-ext2.3"]
|
["v0.8b-ext2.3", "0.8b-ext2.3"]
|
||||||
|
|
|
@ -6,7 +6,6 @@ module Fog
|
||||||
request :get_vdc
|
request :get_vdc
|
||||||
|
|
||||||
class Real < Fog::Vcloud::Real
|
class Real < Fog::Vcloud::Real
|
||||||
include Collections
|
|
||||||
|
|
||||||
def supporting_versions
|
def supporting_versions
|
||||||
["0.8", "0.8a-ext1.6"]
|
["0.8", "0.8a-ext1.6"]
|
||||||
|
@ -15,8 +14,6 @@ module Fog
|
||||||
end
|
end
|
||||||
|
|
||||||
class Mock < Fog::Vcloud::Mock
|
class Mock < Fog::Vcloud::Mock
|
||||||
include Collections
|
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue