diff --git a/lib/vmpooler/vsphere_helper.rb b/lib/vmpooler/vsphere_helper.rb index 68db65d..3ad8843 100644 --- a/lib/vmpooler/vsphere_helper.rb +++ b/lib/vmpooler/vsphere_helper.rb @@ -181,7 +181,7 @@ module Vmpooler if base.is_a? RbVmomi::VIM::Folder base = base.childEntity.find { |f| f.name == folder } else - abort "Unexpected object type encountered (#{base.class}) while finding folder" + raise(RuntimeError, "Unexpected object type encountered (#{base.class}) while finding folder") end end @@ -284,7 +284,7 @@ module Vmpooler when base.is_a?(RbVmomi::VIM::ResourcePool) base = base.resourcePool.find { |f| f.name == pool } else - abort "Unexpected object type encountered (#{base.class}) while finding resource pool" + raise(RuntimeError, "Unexpected object type encountered (#{base.class}) while finding resource pool") end end