From 219fbc8525c81f63e9cc34d301f89d173f913ef8 Mon Sep 17 00:00:00 2001 From: Martin Matuska Date: Wed, 20 Nov 2013 13:56:42 +0100 Subject: [PATCH] Fix exception if listing raw vSphere volumes (thinProvisioned method missing) --- lib/fog/vsphere/requests/compute/list_vm_volumes.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fog/vsphere/requests/compute/list_vm_volumes.rb b/lib/fog/vsphere/requests/compute/list_vm_volumes.rb index 699c3a553..2f2097e86 100644 --- a/lib/fog/vsphere/requests/compute/list_vm_volumes.rb +++ b/lib/fog/vsphere/requests/compute/list_vm_volumes.rb @@ -31,7 +31,7 @@ module Fog get_vm_ref(vm_id).disks.map do |vol| { :id => vol.backing.uuid, - :thin => vol.backing.thinProvisioned, + :thin => (vol.backing.thinProvisioned rescue(nil)), :mode => vol.backing.diskMode, :filename => vol.backing.fileName, :datastore => (vol.backing.datastore.name rescue(nil)),