mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
34 lines
601 B
Ruby
34 lines
601 B
Ruby
require 'fog/credentials'
|
|
|
|
require 'fog/aws/bin'
|
|
require 'fog/go_grid/bin'
|
|
require 'fog/linode/bin'
|
|
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'
|
|
|
|
module Fog
|
|
class << self
|
|
|
|
def modules
|
|
[
|
|
::AWS,
|
|
::GoGrid,
|
|
::Linode,
|
|
::Local,
|
|
::NewServers,
|
|
::Rackspace,
|
|
::Slicehost,
|
|
::Terremark,
|
|
::Vcloud,
|
|
::Bluebox
|
|
].select {|_module_| _module_.initialized?}
|
|
|
|
end
|
|
|
|
end
|
|
end
|