Parallels-iso errors while removing floppy drive GH-1226

Status "stopping" should be handled in IsRunning
pull/1279/head
Rickard von Essen 12 years ago
parent 1dcaf17168
commit 905f242582

@ -79,6 +79,8 @@ func (d *Parallels9Driver) IsRunning(name string) (bool, error) {
return false, err
}
log.Printf("Checking VM state: %s\n", strings.TrimSpace(stdout.String()))
for _, line := range strings.Split(stdout.String(), "\n") {
if line == "running" {
return true, nil
@ -90,6 +92,9 @@ func (d *Parallels9Driver) IsRunning(name string) (bool, error) {
if line == "paused" {
return true, nil
}
if line == "stopping" {
return true, nil
}
}
return false, nil

Loading…
Cancel
Save