lib/fog/vcloud/bin.rb in fog-0.2.30 vs lib/fog/vcloud/bin.rb in fog-0.3.0

- old
+ new

@@ -30,16 +30,16 @@ def initialized? true end def startup_notice - puts "You have access to the following vCloud services: #{Vcloud.registered_services}." + Formatador.display_line("You have access to the following Vcloud services: #{Vcloud.registered_services}.") end def [](service) @@connections ||= Hash.new do |hash, key| if credentials = Fog.credentials[:vcloud][key] - hash[key] = Fog::Vcloud.new(credentials) + hash[key] = eval(credentials[:module]).new(credentials) else raise ArgumentError.new("Unregistered service: :#{key}. Registered services are: #{Vcloud.registered_services}") end end @@connections[service]