Commit dbe40b9f authored by Mikhail Zholobov's avatar Mikhail Zholobov

builder/parallels: Do not delete the first cdrom device

Just detach the iso from 'cdrom0', but do not delete this device from VM confguration.
parent 12e28f25
...@@ -35,7 +35,11 @@ func (s *StepRemoveDevices) Run(state multistep.StateBag) multistep.StepAction { ...@@ -35,7 +35,11 @@ func (s *StepRemoveDevices) Run(state multistep.StateBag) multistep.StepAction {
} }
if _, ok := state.GetOk("attachedIso"); ok { if _, ok := state.GetOk("attachedIso"); ok {
command := []string{"set", vmName, "--device-del", "cdrom0"} command := []string{
"set", vmName,
"--device-set", "cdrom0",
"--device", "Default CD/DVD-ROM",
}
if err := driver.Prlctl(command...); err != nil { if err := driver.Prlctl(command...); err != nil {
err := fmt.Errorf("Error detaching ISO: %s", err) err := fmt.Errorf("Error detaching ISO: %s", err)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment