fog--fog/lib/fog/bin.rb

34 lines
600 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,
::Bluebox,
::GoGrid,
::Linode,
::Local,
::NewServers,
::Rackspace,
::Slicehost,
::Terremark,
::Vcloud
].select {|_module_| _module_.initialized?}
end
end
end