From 19d1177333f873f6a400e10ef712db7ae40ad291 Mon Sep 17 00:00:00 2001 From: Dan Peterson Date: Fri, 19 Nov 2010 16:19:06 -0400 Subject: [PATCH] fix for when only one is returned --- lib/fog/vcloud/terremark/ecloud/models/internet_services.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fog/vcloud/terremark/ecloud/models/internet_services.rb b/lib/fog/vcloud/terremark/ecloud/models/internet_services.rb index c9dedcc6f..ae3dfb7c9 100644 --- a/lib/fog/vcloud/terremark/ecloud/models/internet_services.rb +++ b/lib/fog/vcloud/terremark/ecloud/models/internet_services.rb @@ -13,7 +13,7 @@ module Fog def all check_href! :message => "the Internet Services for the Vdc you want to enumerate" - if data = connection.get_internet_services(href).body[:InternetService].find_all {|i| i[:IsBackupService] == "false" } + if data = [connection.get_internet_services(href).body[:InternetService]].flatten.find_all {|i| i[:IsBackupService] == "false" } load(data) end end