2010-06-24 00:22:44 +00:00
|
|
|
require 'fog/credentials'
|
|
|
|
|
2010-06-23 20:22:20 +00:00
|
|
|
require 'fog/aws/bin'
|
2010-07-25 00:12:13 +00:00
|
|
|
require 'fog/go_grid/bin'
|
2010-07-03 15:48:13 +00:00
|
|
|
require 'fog/linode/bin'
|
2010-06-23 20:22:20 +00:00
|
|
|
require 'fog/local/bin'
|
|
|
|
require 'fog/new_servers/bin'
|
|
|
|
require 'fog/rackspace/bin'
|
|
|
|
require 'fog/slicehost/bin'
|
|
|
|
require 'fog/terremark/bin'
|
|
|
|
require 'fog/vcloud/bin'
|
|
|
|
require 'fog/bluebox/bin'
|
2010-04-03 07:29:42 +00:00
|
|
|
|
2010-02-12 05:41:37 +00:00
|
|
|
module Fog
|
|
|
|
class << self
|
|
|
|
|
2010-09-03 22:32:30 +00:00
|
|
|
def modules
|
|
|
|
[
|
|
|
|
::AWS,
|
|
|
|
::GoGrid,
|
|
|
|
::Linode,
|
|
|
|
::Local,
|
|
|
|
::NewServers,
|
|
|
|
::Rackspace,
|
|
|
|
::Slicehost,
|
|
|
|
::Terremark,
|
|
|
|
::Vcloud,
|
|
|
|
::Bluebox
|
|
|
|
].select {|_module_| _module_.initialized?}
|
2010-02-12 05:41:37 +00:00
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|
2010-04-03 07:29:42 +00:00
|
|
|
end
|