From e336d8fcb0442638afba90bd74d41843fc709cd0 Mon Sep 17 00:00:00 2001 From: mcabrerizo Date: Wed, 26 Apr 2017 13:55:57 +0200 Subject: [PATCH] F #4913: Fix instantiated_as_persistent to deal with VMs that has no DEPLOY_ID yet --- src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb b/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb index c22407fe82..aecb9d387e 100644 --- a/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb +++ b/src/vmm_mad/remotes/lib/vcenter_driver/virtual_machine.rb @@ -2279,7 +2279,11 @@ class VirtualMachine < Template end def instantiated_as_persistent? - !!one_item["TEMPLATE/CLONING_TEMPLATE_ID"] + begin + !!one_item["TEMPLATE/CLONING_TEMPLATE_ID"] + rescue + return false #one_item may not be retrieved if deploy_id hasn't been set + end end def remove_poweroff_detached_vcenter_nets(networks)