Fix params for attach_disk driver call

This commit is contained in:
Brian Cain 2020-01-15 13:29:34 -08:00
parent c679b3f470
commit 16c38ed9f4
No known key found for this signature in database
GPG Key ID: 9FC4639B2E4510A0
2 changed files with 5 additions and 3 deletions

View File

@ -174,7 +174,7 @@ module VagrantPlugins
# clone disk to vdi formatted disk
vdi_disk_file = vmdk_to_vdi(machine.provider.driver, defined_disk)
# detatch vmdk disk??
machine.provider.driver.attach_disk(machine.id, disk_info[:port], disk_info[:device], vdi_disk_file)
machine.provider.driver.attach_disk(disk_info[:port], disk_info[:device], vdi_disk_file, "hdd")
machine.provider.driver.remove_disk(defined_disk["Location"])
# resize vdi
machine.provider.driver.resize_disk(vdi_disk_file, disk_config.size.to_i)

View File

@ -451,8 +451,10 @@ module VagrantPlugins
# - Port: 0
# - Device: 0
#
# @param [String] uui - virtual machines uuid
# @param [Hash] disk - disk to attach
# @param [String] port - port on device to attach disk to
# @param [String] device - device on controller for disk
# @param [String] file - disk file path
# @param [String] type - type of disk to attach
def attach_disk(port, device, file, type="hdd")
# Maybe only support SATA Controller for `:disk`???
controller = "SATA Controller"