Remove all Dvd Drives on Generation 1

pull/2576/head
Gildas Cherruel 11 years ago committed by Taliesin Sisson
parent 199bee6885
commit 8734c5b25f

@ -171,6 +171,17 @@ Remove-VMDvdDrive -VMName $vmName -ControllerNumber $controllerNumber -Controlle
return err
}
func DeleteAllDvdDrives(vmName string) error {
var script = `
param([string]$vmName)
Get-VMDvdDrive -VMName $vmName | Remove-VMDvdDrive
`
var ps powershell.PowerShellCmd
err := ps.Run(script, vmName)
return err
}
func MountFloppyDrive(vmName string, path string) error {
var script = `
param([string]$vmName, [string]$path)
@ -220,7 +231,7 @@ New-VM -Name $vmName -Path $path -MemoryStartupBytes $memoryStartupBytes -NewVHD
return err
}
return DeleteDvdDrive(vmName, 1, 0)
return DeleteAllDvdDrives(vmName)
}
}

Loading…
Cancel
Save