lib/esx.rb in esx-0.4.3 vs lib/esx.rb in esx-0.4.4

- old
+ new

@@ -123,10 +123,11 @@ # # Default values above. def create_vm(specification) spec = specification spec[:cpus] = (specification[:cpus] || 1).to_i + spec[:cpu_cores] = (specification[:cpu_cores] || 1).to_i spec[:guest_id] = specification[:guest_id] || 'otherGuest' if specification[:disk_size] spec[:disk_size] = (specification[:disk_size].to_i * 1024) else spec[:disk_size] = 4194304 @@ -140,9 +141,10 @@ vm_cfg = { :name => spec[:vm_name], :guestId => spec[:guest_id], :files => { :vmPathName => spec[:datastore] }, :numCPUs => spec[:cpus], + :numCoresPerSocket => spec[:cpu_cores], :memoryMB => spec[:memory], :deviceChange => [ { :operation => :add, :device => RbVmomi::VIM.VirtualLsiLogicController(